mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-05-07 11:02:17 +09:00
issue 2529 update theme in member configuration.
git-svn-id: http://xe-core.googlecode.com/svn/branches/maserati@11540 201d5d3c-b55e-5fd7-737f-ddc643e51545
This commit is contained in:
parent
58bac11184
commit
e60d38d23b
3 changed files with 211 additions and 176 deletions
|
|
@ -1,53 +1,65 @@
|
|||
<input type="hidden" name="member_join_form_srl" value="{$formInfo->member_join_form_srl}" />
|
||||
<h2 class="h2">{$lang->cmd_input_extend_form}</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p class="q"><label for="column_id">{$lang->column_id} *</label></p>
|
||||
<p class="a"><input type="text" id="column_id" name="column_id" value="{$formInfo->column_name}" /></p>
|
||||
<p class="description">{$lang->about_column_id}</p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q"><label for="column_title">{$lang->column_title} *</label></p>
|
||||
<p class="a"><input type="text" id="column_title" name="column_title" value="{$formInfo->column_title}" /></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="q">{$lang->column_type} *</p>
|
||||
<p class="a">
|
||||
<select class="typeSelect" style="width:290px" name="column_type">
|
||||
<option loop="$lang->column_type_list=>$key,$type_info" value="{$key}" selected="selected"|cond="$formInfo->column_type == $key" >{$lang->column_type_list[$key]}</option>
|
||||
</select>
|
||||
</p>
|
||||
<p class="q multiExample">{$lang->about_multi_type}</p>
|
||||
<p class="a multiExample"><textarea rows="8" cols="42" id="multiSelect" name="default_value"><block cond="$default_value">{implode('<enter>', $default_value)}</block></textarea></p>
|
||||
</li>
|
||||
<script>
|
||||
var $ = jQuery;
|
||||
var typeSelect = $('.typeSelect');
|
||||
var multiOption = $('.typeSelect>option[value=checkbox], .typeSelect>option[value=radio], .typeSelect>option[value=selectM], .typeSelect>option[value=select]');
|
||||
var multiExample = $('.multiExample');
|
||||
<div class="x_page-header">
|
||||
<h1>{$lang->cmd_input_extend_form}</h1>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="column_id" class="x_control-label">{$lang->column_id} *</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" id="column_id" name="column_id" value="{$formInfo->column_name}" />
|
||||
<p class="x_help-block">{$lang->about_column_id}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="column_title" class="x_control-label">{$lang->column_title} *</label>
|
||||
<div class="x_controls">
|
||||
<input type="text" id="column_title" name="column_title" value="{$formInfo->column_title}" />
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="columnType" class="x_control-label">{$lang->column_type} *</label>
|
||||
<div class="x_controls">
|
||||
<select id="columnType" class="typeSelect" style="width:290px" name="column_type">
|
||||
<option loop="$lang->column_type_list=>$key,$type_info" value="{$key}" selected="selected"|cond="$formInfo->column_type == $key" >{$lang->column_type_list[$key]}</option>
|
||||
</select>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group multiExample">
|
||||
<label for="multiSelect" class="x_control-label">{$lang->options} *</label>
|
||||
<div class="x_controls">
|
||||
<textarea rows="8" cols="42" id="multiSelect" name="default_value"><block cond="$default_value">{implode('<enter>', $default_value)}</block></textarea>
|
||||
<p class="x_help-block">{$lang->about_multi_type}</p>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label for="desc" class="x_control-label">{$lang->description}</label>
|
||||
<div class="x_controls">
|
||||
<textarea rows="8" cols="42" id="desc" name="description">{$formInfo->description}</textarea>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_control-group">
|
||||
<label class="x_control-label">{$lang->cmd_required}/{$lang->cmd_optional}</label>
|
||||
<div class="x_controls">
|
||||
<label for="radio_required" class="x_inline"><input type="radio" id="radio_required" name="required" value="Y" /> {$lang->cmd_required}</label>
|
||||
<label for="radio_option" class="x_inline"><input type="radio" id="radio_option" name="required" value="N" /> {$lang->cmd_optional}</label>
|
||||
</div>
|
||||
</div>
|
||||
<div class="x_clearfix" style="margin-right:20px">
|
||||
<span class="x_pull-right"><button class="x_btn x_btn-primary" type="submit" name="mode" <!--@if($formInfo)-->value="update"<!--@else-->value="insert"<!--@end--> >{$lang->cmd_save}</button></span>
|
||||
</div>
|
||||
<script>
|
||||
var $ = jQuery;
|
||||
var typeSelect = $('.typeSelect');
|
||||
var multiOption = $('.typeSelect>option[value=checkbox], .typeSelect>option[value=radio], .typeSelect>option[value=selectM], .typeSelect>option[value=select]');
|
||||
var multiExample = $('.multiExample');
|
||||
{@$default_value_types = array('checkbox', 'radio', 'select')}
|
||||
<!--@if(!in_array($formInfo->column_type, $default_value_types))-->
|
||||
multiExample.hide();
|
||||
multiExample.hide();
|
||||
<!--@end-->
|
||||
typeSelect.change(function(){
|
||||
if(multiOption.is(':selected')){
|
||||
multiExample.slideDown(200);
|
||||
} else {
|
||||
multiExample.slideUp(200);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
<li>
|
||||
<p class="q"><label for="desc">{$lang->description}</label></p>
|
||||
<p class="a"><textarea rows="8" cols="42" id="desc" name="description">{$formInfo->description}</textarea></p>
|
||||
</li>
|
||||
<li>
|
||||
<p class="a">
|
||||
<input type="radio" id="radio_required" name="required" value="Y" /> <label for="radio_required">{$lang->cmd_required}</label>
|
||||
<input type="radio" id="radio_option" name="required" value="N" /> <label for="radio_option">{$lang->cmd_optional}</label>
|
||||
</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="btnArea">
|
||||
<button type="submit" name="mode" <!--@if($formInfo)-->value="update"<!--@else-->value="insert"<!--@end--> >{$lang->cmd_save}</button>
|
||||
</div>
|
||||
typeSelect.change(function(){
|
||||
if(multiOption.is(':selected')){
|
||||
multiExample.slideDown(200);
|
||||
} else {
|
||||
multiExample.slideUp(200);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue