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@188 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
495c7d78a6
commit
f5ebec2119
7 changed files with 77 additions and 24 deletions
|
|
@ -15,6 +15,7 @@
|
|||
$lang->cmd_next = '다음';
|
||||
$lang->cmd_send_trackback = '엮인글발송';
|
||||
$lang->cmd_registration = '등록';
|
||||
$lang->cmd_insert = '추가';
|
||||
$lang->cmd_save = '저장';
|
||||
$lang->cmd_input = '입력';
|
||||
$lang->cmd_search = '검색';
|
||||
|
|
|
|||
|
|
@ -25,17 +25,18 @@
|
|||
$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'] = "한줄 입력칸 (text)";
|
||||
$lang->column_type_list['homepage'] = "홈페이지 형식 (url)";
|
||||
$lang->column_type_list['email_address'] = "이메일 형식 (email)";
|
||||
$lang->column_type_list['tel'] = "전화번호 형식 (phone)";
|
||||
$lang->column_type_list['textarea'] = "여러줄 입력칸 (textarea)";
|
||||
$lang->column_type_list['checkbox'] = "다중 선택 (checkbox)";
|
||||
$lang->column_type_list['select'] = "단일 선택 (select)";
|
||||
$lang->column_type_list['kr_zip'] = "한국주소 (zip)";
|
||||
$lang->column_type_list['jp_zip'] = "일본주소 (zip)";
|
||||
$lang->column_name = "입력항목 이름";
|
||||
$lang->column_title = "입력항목 제목";
|
||||
$lang->default_value = "기본 값";
|
||||
$lang->is_active = "활성";
|
||||
|
||||
$lang->msg_new_member = "회원 추가";
|
||||
|
|
@ -60,5 +61,7 @@
|
|||
$lang->about_column_type = "추가하실 가입폼의 형식을 지정해주세요";
|
||||
$lang->about_column_name = "템플릿에서 사용할수 있는 영문으로 된 이름을 적어주세요 (변수명)";
|
||||
$lang->about_column_title = "가입 또는 정보 수정/조회시에 표시될 제목입니다";
|
||||
$lang->about_default_value = "기본으로 입력될 값을 정하실 수 있습니다";
|
||||
$lang->about_active = "활성 항목에 체크를 하셔야 가입시 정상적으로 노출됩니다";
|
||||
$lang->about_form_description = "설명란에 입력을 하시면 가입시 표시가 됩니다";
|
||||
?>
|
||||
|
|
|
|||
|
|
@ -163,6 +163,7 @@
|
|||
$args->column_title = Context::get('column_title');
|
||||
$args->is_active = Context::get('is_active');
|
||||
if(!in_array(strtoupper($args->is_active), array('Y','N'))) $args->is_active = 'N';
|
||||
$args->description = Context::get('description');
|
||||
$args->list_order = $oDB->getNextSequence();
|
||||
|
||||
$output = $oDB->executeQuery('member.insertJoinForm', $args);
|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@
|
|||
<column name="column_title" var="column_title" />
|
||||
<column name="required" var="required" default="N" />
|
||||
<column name="is_active" var="is_active" default="N" />
|
||||
<column name="description" var="description" />
|
||||
<column name="regdate" default="curdate()" />
|
||||
<column name="list_order" var="list_order" default="1" />
|
||||
</columns>
|
||||
|
|
|
|||
|
|
@ -6,6 +6,7 @@
|
|||
<column name="required" type="char" size="1" default="N" notnull="notnull" />
|
||||
<column name="default_value" type="text" />
|
||||
<column name="is_active" type="char" size="1" default="Y" />
|
||||
<column name="description" type="text" />
|
||||
<column name="list_order" type="number" size="11" notnull="notnull" default="1" index="idx_list_order" />
|
||||
<column name="regdate" type="date" />
|
||||
</table>
|
||||
|
|
|
|||
|
|
@ -6,22 +6,47 @@
|
|||
</div>
|
||||
|
||||
<form action="./" method="get" onsubmit="return procFilter(this, insert_join_form)">
|
||||
<input type="hidden" name="member_join_form_srl" value="{$join_form->member_join_form_srl}" />
|
||||
|
||||
<table>
|
||||
<tr>
|
||||
<tr id="zone_column_type">
|
||||
<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>
|
||||
</select>
|
||||
<div>
|
||||
<select name="column_type" onchange="doShowJoinFormValue(this)">
|
||||
<!--@foreach($lang->column_type_list as $key => $val)-->
|
||||
<option value="{$key}" <!--@if($join_form->column_type==$key)-->selected="true"<!--@end-->>{$lang->column_type_list[$key]}</option>
|
||||
<!--@end-->
|
||||
</select>
|
||||
</div>
|
||||
<div id="zone_default_value" style="display:none">
|
||||
<table>
|
||||
<tr>
|
||||
<td>{$lang->default_value}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>
|
||||
<div>
|
||||
<select name="default_value" size="8" style="width:200px;">
|
||||
<option value="" />
|
||||
</select>
|
||||
</div>
|
||||
<div>
|
||||
<input type="text" name="default_value_item" />
|
||||
<input type="button" value="{$lang->cmd_insert}" />
|
||||
</div>
|
||||
<div>
|
||||
<input type="button" value="{$lang->cmd_move_up}" />
|
||||
<input type="button" value="{$lang->cmd_move_down}" />
|
||||
<input type="button" value="{$lang->cmd_delete}" />
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_default_value}</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr>
|
||||
|
|
@ -29,25 +54,32 @@
|
|||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->column_name}</th>
|
||||
<td><input type="text" name="column_name" value="" /></td>
|
||||
<td><input type="text" name="column_name" value="{$join_form->column_name}" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_column_name}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->column_title}</th>
|
||||
<td><input type="text" name="column_title" value="" /></td>
|
||||
<td><input type="text" name="column_title" value="{$join_form->column_title}" /></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_column_title}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->is_active}</th>
|
||||
<td><input type="checkbox" name="is_active" value="Y" /></td>
|
||||
<td><input type="checkbox" name="is_active" value="Y" <!--@if($join_form->is_active=='Y')-->checked="true"<!--@end-->/></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_active}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<th rowspan="2">{$lang->description}</th>
|
||||
<td><textarea name="description">{$join_form->description}</textarea></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>{$lang->about_form_description}</td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td colspan="2"><input type="submit" value="{$lang->cmd_registration}" />
|
||||
</tr>
|
||||
|
|
|
|||
|
|
@ -121,3 +121,17 @@ function completeInsertJoinForm(ret_obj) {
|
|||
|
||||
location.href = url;
|
||||
}
|
||||
|
||||
/* 가입폼의 기본 값 관리 */
|
||||
function doShowJoinFormValue(sel_obj) {
|
||||
var val = sel_obj.options[sel_obj.selectedIndex].value;
|
||||
switch(val) {
|
||||
case 'checkbox' :
|
||||
case 'select' :
|
||||
xGetElementById('zone_default_value').style.display = 'block';
|
||||
break;
|
||||
default :
|
||||
xGetElementById('zone_default_value').style.display = 'none';
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue