mirror of
https://github.com/Lastorder-DC/rhymix.git
synced 2026-01-03 16:51:40 +09:00
74 lines
3.5 KiB
HTML
74 lines
3.5 KiB
HTML
<input type="hidden" name="join_form_id_list" value="{$id_list}" />
|
|
<input type="hidden" name="old_column_id" value="{$formInfo->column_name}" />
|
|
<input type="hidden" name="member_join_form_srl" value="{$formInfo->member_join_form_srl}" />
|
|
<div class="x_modal-header">
|
|
<h1>{$lang->cmd_input_extend_form}</h1>
|
|
</div>
|
|
<div class="x_modal-body">
|
|
<div class="x_control-group">
|
|
<label for="column_id" class="x_control-label"><em style="color:red">*</em> {$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"><em style="color:red">*</em> {$lang->column_title}</label>
|
|
<div class="x_controls">
|
|
<input type="text" id="column_title" name="column_title" value="{$formInfo->column_title}" class="lang_code" />
|
|
</div>
|
|
</div>
|
|
<div class="x_control-group">
|
|
<label for="columnType" class="x_control-label"><em style="color:red">*</em> {$lang->column_type}</label>
|
|
<div class="x_controls">
|
|
<select id="columnType" class="typeSelect" name="column_type">
|
|
<option loop="$extravar_types=>$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">
|
|
<label for="default_value" class="x_control-label"> {$lang->default_value}</label>
|
|
<div class="x_controls">
|
|
<input type="text" id="default_value" name="default_value" value="{$default_value}" />
|
|
</div>
|
|
</div>
|
|
<div class="x_control-group multiExample">
|
|
<label for="multiSelect" class="x_control-label"> {$lang->options}</label>
|
|
<div class="x_controls">
|
|
<textarea rows="4" cols="42" id="multiSelect" name="options" style="vertical-align:top"><block cond="$options">{implode("\n", $options)}</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="4" 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" checked="checked" /> {$lang->cmd_optional}</label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="x_modal-footer">
|
|
<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 typeSelect = $('.typeSelect');
|
|
var multiOption = $('.typeSelect>option[value=checkbox], .typeSelect>option[value=radio], .typeSelect>option[value=select_multiple], .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();
|
|
<!--@end-->
|
|
typeSelect.change(function(){
|
|
if(multiOption.is(':selected')){
|
|
multiExample.slideDown(200);
|
|
} else {
|
|
multiExample.slideUp(200);
|
|
}
|
|
});
|
|
</script>
|