From c6825dda59b85bf620bd67658b083c8f7b1079a0 Mon Sep 17 00:00:00 2001 From: k10206 Date: Fri, 21 Sep 2007 02:37:48 +0000 Subject: [PATCH] =?UTF-8?q?=ED=9A=8C=EC=9B=90=20=ED=8F=AC=EC=9D=B8?= =?UTF-8?q?=ED=8A=B8=20=EB=AA=A9=EB=A1=9D=EC=97=90=20=EB=AA=A8=EB=93=A0=20?= =?UTF-8?q?=ED=9A=8C=EC=9B=90=20=EC=B6=9C=EB=A0=A5=20=EB=B0=8F=20=EA=B2=80?= =?UTF-8?q?=EC=83=89=20=EA=B8=B0=EB=8A=A5=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@2642 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/point/point.admin.view.php | 7 +++++++ modules/point/point.model.php | 16 +++++++-------- modules/point/tpl/member_list.html | 32 ++++++++++++++++++++++++++++++ 3 files changed, 47 insertions(+), 8 deletions(-) diff --git a/modules/point/point.admin.view.php b/modules/point/point.admin.view.php index d69479a56..29cbb7c80 100644 --- a/modules/point/point.admin.view.php +++ b/modules/point/point.admin.view.php @@ -71,6 +71,13 @@ Context::set('member_list', $output->data); Context::set('page_navigation', $output->page_navigation); + // 멤버모델 객체 생성 + $oMemberModel = &getModel('member'); + + // group 목록 가져오기 + $this->group_list = $oMemberModel->getGroups(); + Context::set('group_list', $this->group_list); + // 템플릿 지정 $this->setTemplateFile('member_list'); } diff --git a/modules/point/point.model.php b/modules/point/point.model.php index 2e93a161f..105c4c5fe 100644 --- a/modules/point/point.model.php +++ b/modules/point/point.model.php @@ -57,21 +57,21 @@ * @brief 포인트 순 회원목록 가져오기 **/ function getMemberList($args = null) { - if(!$args) { - $args->list_count = 20; - $args->page = 1; - } - $output = executeQuery("point.getMemberList", $args); + // member model 객체 생성후 목록을 구해옴 + $oMemberModel = &getAdminModel('member'); + $output = $oMemberModel->getMemberList(); + if($output->total_count) { $oModuleModel = &getModel('module'); $config = $oModuleModel->getModuleConfig('point'); foreach($output->data as $key => $val) { - $point = $val->point; - $level = $this->getLevel($val->point, $config->level_step); - $output->data[$key]->level = $level; + $point = $this->getPoint($val->member_srl); + $output->data[$key]->point = $point; + $output->data[$key]->level = $this->getLevel($point, $config->level_step); } } + return $output; } } diff --git a/modules/point/tpl/member_list.html b/modules/point/tpl/member_list.html index 92e0ff36d..65b44de57 100644 --- a/modules/point/tpl/member_list.html +++ b/modules/point/tpl/member_list.html @@ -46,3 +46,35 @@ {$lang->last_page} + +
+ + + +
+ + + + + + + + {$lang->cmd_cancel} +
+
\ No newline at end of file