mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-07 02:31:40 +09:00
git-svn-id: http://xe-core.googlecode.com/svn/trunk@179 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
c4b2bd4a86
commit
7ccd9383fc
8 changed files with 119 additions and 24 deletions
|
|
@ -6,7 +6,8 @@
|
|||
<action name="dispMemberInsert" type="view" standalone="true" />
|
||||
<action name="dispDeleteForm" type="view" standalone="true" />
|
||||
<action name="dispGroupList" type="view" standalone="true" />
|
||||
<action name="dispJoinForm" type="view" standalone="true" />
|
||||
<action name="dispJoinFormList" type="view" standalone="true" />
|
||||
<action name="dispInsertJoinForm" type="view" standalone="true" />
|
||||
<action name="dispDeniedIDList" type="view" standalone="true" />
|
||||
|
||||
<action name="procLogin" type="controller" standalone="true" />
|
||||
|
|
|
|||
|
|
@ -25,15 +25,15 @@
|
|||
$lang->group_srl = "그룹번호";
|
||||
|
||||
$lang->column_type = "형식";
|
||||
$lang->column_type_list->text = "한줄 입력칸";
|
||||
$lang->column_type_list->homepage = "홈페이지 형식";
|
||||
$lang->column_type_list->email_address = "이메일 형식";
|
||||
$lang->column_type_list->tel = "전화번호 형식";
|
||||
$lang->column_type_list->textarea = "여러줄 입력칸";
|
||||
$lang->column_type_list->checkbox = "다중 선택";
|
||||
$lang->column_type_list->radio = "단일 선택";
|
||||
$lang->column_type_list->kr_zip = "한국주소";
|
||||
$lang->column_type_list->jp_zip = "일본주소";
|
||||
$lang->column_type_list['text'] = "한줄 입력칸";
|
||||
$lang->column_type_list['homepage'] = "홈페이지 형식";
|
||||
$lang->column_type_list['email_address'] = "이메일 형식";
|
||||
$lang->column_type_list['tel'] = "전화번호 형식";
|
||||
$lang->column_type_list['textarea'] = "여러줄 입력칸";
|
||||
$lang->column_type_list['checkbox'] = "다중 선택";
|
||||
$lang->column_type_list['radio'] = "단일 선택";
|
||||
$lang->column_type_list['kr_zip'] = "한국주소";
|
||||
$lang->column_type_list['jp_zip'] = "일본주소";
|
||||
$lang->column_name = "입력항목 이름";
|
||||
$lang->column_title = "입력항목 제목";
|
||||
|
||||
|
|
|
|||
|
|
@ -196,6 +196,22 @@
|
|||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 회원 가입폼 추가 확장 목록 가져오기
|
||||
**/
|
||||
function getJoinFormList() {
|
||||
// DB 객체 생성
|
||||
$oDB = &DB::getInstance();
|
||||
|
||||
$args->sort_index = "list_order";
|
||||
$args->page = Context::get('page');
|
||||
$args->list_count = 40;
|
||||
$args->page_count = 10;
|
||||
|
||||
$output = $oDB->executeQuery('member.getJoinFormList', $args);
|
||||
return $output;
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 금지 아이디 목록 가져오기
|
||||
**/
|
||||
|
|
|
|||
|
|
@ -93,11 +93,30 @@
|
|||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 회원 가입 폼 목록 출력
|
||||
**/
|
||||
function dispJoinFormList() {
|
||||
// 멤버모델 객체 생성
|
||||
$oMemberModel = &getModel('member');
|
||||
|
||||
// 사용금지 목록 가져오기
|
||||
$output = $oMemberModel->getJoinFormList();
|
||||
|
||||
Context::set('total_count', $output->total_count);
|
||||
Context::set('total_page', $output->total_page);
|
||||
Context::set('page', $output->page);
|
||||
Context::set('form_list', $output->data);
|
||||
Context::set('page_navigation', $output->page_navigation);
|
||||
|
||||
$this->setTemplateFile('join_form_list');
|
||||
}
|
||||
|
||||
/**
|
||||
* @brief 회원 가입 폼 관리 화면 출력
|
||||
**/
|
||||
function dispJoinForm() {
|
||||
$this->setTemplateFile('join_form');
|
||||
function dispInsertJoinForm() {
|
||||
$this->setTemplateFile('insert_join_form');
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -3,7 +3,7 @@
|
|||
<div style="margin-bottom:20px;">
|
||||
<span>[<a href="{getUrl('act','dispMemberList','member_srl','')}">{$lang->cmd_list}</a>]</span>
|
||||
<span <!--@if($act=='dispGroupList')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispGroupList')}">{$lang->cmd_member_group}</a>]</span>
|
||||
<span <!--@if($act=='dispJoinForm')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispJoinForm')}">{$lang->cmd_manage_form}</a>]</span>
|
||||
<span <!--@if($act=='dispMailing')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispMailing')}">{$lang->cmd_send_mail}</a>]</span>
|
||||
<span <!--@if($act=='dispJoinFormList')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispJoinFormList')}">{$lang->cmd_manage_form}</a>]</span>
|
||||
<span <!--@if($act=='dispDeniedIDList')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispDeniedIDList')}">{$lang->cmd_manage_id}</a>]</span>
|
||||
<span <!--@if($act=='dispMailing')-->style="font-weight:bold"<!--@end-->>[<a href="{getUrl('act','dispMailing')}">{$lang->cmd_send_mail}</a>]</span>
|
||||
</div>
|
||||
|
|
|
|||
|
|
@ -12,15 +12,15 @@
|
|||
<th rowspan="2">{$lang->column_type}</th>
|
||||
<td>
|
||||
<select name="column_type">
|
||||
<option value="text">{$lang->column_type_list->text}</option>
|
||||
<option value="homepage">{$lang->column_type_list->homepage}</option>
|
||||
<option value="email_address">{$lang->column_type_list->email_address}</option>
|
||||
<option value="tel">{$lang->column_type_list->tel}</option>
|
||||
<option value="textarea">{$lang->column_type_list->textarea}</option>
|
||||
<option value="checkbox">{$lang->column_type_list->checkbox}</option>
|
||||
<option value="radio">{$lang->column_type_list->radio}</option>
|
||||
<option value="kr_zip">{$lang->column_type_list->kr_zip}</option>
|
||||
<option value="jp_zip">{$lang->column_type_list->jp_zip}</option>
|
||||
<option value="text">{$lang->column_type_list['text']}</option>
|
||||
<option value="homepage">{$lang->column_type_list['homepage']}</option>
|
||||
<option value="email_address">{$lang->column_type_list['email_address']}</option>
|
||||
<option value="tel">{$lang->column_type_list['tel']}</option>
|
||||
<option value="textarea">{$lang->column_type_list['textarea']}</option>
|
||||
<option value="checkbox">{$lang->column_type_list['checkbox']}</option>
|
||||
<option value="radio">{$lang->column_type_list['radio']}</option>
|
||||
<option value="kr_zip">{$lang->column_type_list['kr_zip']}</option>
|
||||
<option value="jp_zip">{$lang->column_type_list['jp_zip']}</option>
|
||||
</select>
|
||||
</td>
|
||||
</tr>
|
||||
59
modules/member/tpl.admin/join_form_list.html
Normal file
59
modules/member/tpl.admin/join_form_list.html
Normal file
|
|
@ -0,0 +1,59 @@
|
|||
<!--#include("header.html")-->
|
||||
<!--%import("filter/update_join_form.xml")-->
|
||||
|
||||
<!-- 정보 -->
|
||||
<div>
|
||||
{number_format($total_count)},
|
||||
{$lang->page_count} : {number_format($page)} / {number_format($total_page)}
|
||||
</div>
|
||||
|
||||
<!-- 목록 -->
|
||||
<div>
|
||||
<table>
|
||||
<tr>
|
||||
<th>{$lang->no}</th>
|
||||
<th>{$lang->column_type}</th>
|
||||
<th>{$lang->column_title}</th>
|
||||
<th>{$lang->column_name}</th>
|
||||
<th>{$lang->regdate}</th>
|
||||
<th colspan="2">{$lang->cmd_move}</th>
|
||||
<th>{$lang->cmd_modify}</th>
|
||||
<th>{$lang->cmd_delete}</th>
|
||||
</tr>
|
||||
<!--@foreach($form_list as $no => $val)-->
|
||||
<tr>
|
||||
<td>{$no}</td>
|
||||
<td>{$lang->column_type_list[$val->column_type]}</td>
|
||||
<td>{$val->column_title}</td>
|
||||
<td>{$val->column_name}</td>
|
||||
<td>{zdate($val->regdate,"Y-m-d")}</td>
|
||||
<td><a href="#" onclick="doUpdateJoinForm('{$val->user_id}','up','{$lang->confirm_delete}');return false;">{$lang->cmd_move_up}</a></td>
|
||||
<td><a href="#" onclick="doUpdateJoinForm('{$val->user_id}','down','{$lang->confirm_delete}');return false;">{$lang->cmd_move_down}</a></td>
|
||||
<td><a href="#" onclick="doUpdateJoinForm('{$val->user_id}','modify','{$lang->confirm_delete}');return false;">{$lang->cmd_modify}</a></td>
|
||||
<td><a href="#" onclick="doUpdateJoinForm('{$val->user_id}','delete','{$lang->confirm_delete}');return false;">{$lang->cmd_delete}</a></td>
|
||||
</tr>
|
||||
<!--@end-->
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<!-- 가입폼 추가 -->
|
||||
<div>
|
||||
|
||||
[<a href="#" onclick="location.href='{getUrl('act','dispInsertJoinForm')}';return false;">{$lang->cmd_make}</a>]
|
||||
|
||||
</div>
|
||||
|
||||
<!-- 페이지 네비게이션 -->
|
||||
<div>
|
||||
<a href="{getUrl('page','','member_srl','')}">[{$lang->first_page}]</a>
|
||||
|
||||
<!--@while($page_no = $page_navigation->getNextPage())-->
|
||||
<!--@if($page == $page_no)-->
|
||||
{$page_no}
|
||||
<!--@else-->
|
||||
<a href="{getUrl('page',$page_no,'member_srl','')}">[{$page_no}]</a>
|
||||
<!--@end-->
|
||||
<!--@end-->
|
||||
|
||||
<a href="{getUrl('page',$page_navigation->last_page,'member_srl','')}">[{$lang->last_page}]</a>
|
||||
</div>
|
||||
|
|
@ -92,7 +92,7 @@ function completeInsertJoinForm(ret_obj) {
|
|||
|
||||
alert(message);
|
||||
|
||||
var url = "./?module=admin&mo=member&act=dispJoinForm";
|
||||
var url = "./?module=admin&mo=member&act=dispJoinFormList";
|
||||
if(page) url += "&page="+page;
|
||||
|
||||
location.href = url;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue