提交 04958b8f 编写于 作者: D devil

动态表格字段选择新增开关

上级 296ea2d4
...@@ -40,39 +40,41 @@ ...@@ -40,39 +40,41 @@
{{/if}} {{/if}}
<!-- 字段选择 --> <!-- 字段选择 -->
<div class="am-fr am-nbfc"> {{if !isset($form_table['base']['is_fields_sel']) or $form_table['base']['is_fields_sel'] eq 1}}
<button type="button" class="am-btn am-btn-default am-radius am-btn-xs am-icon-cog" data-am-modal="{target: '#form-table-fields-popup'}"> 设置</button> <div class="am-fr am-nbfc">
<div class="am-popup popup-not-title" id="form-table-fields-popup"> <button type="button" class="am-btn am-btn-default am-radius am-btn-xs am-icon-cog" data-am-modal="{target: '#form-table-fields-popup'}"> 设置</button>
<div class="am-popup-inner"> <div class="am-popup popup-not-title" id="form-table-fields-popup">
<span data-am-modal-close class="am-close am-close-alt am-icon-times"></span> <div class="am-popup-inner">
<div class="am-popup-bd am-padding-0"> <span data-am-modal-close class="am-close am-close-alt am-icon-times"></span>
<div class="form-table-fields-select-container"> <div class="am-popup-bd am-padding-0">
<div class="am-scrollable-vertical form-table-fields-list-container"> <div class="form-table-fields-select-container">
{{if !empty($form_user_fields)}} <div class="am-scrollable-vertical form-table-fields-list-container">
<div class="am-alert am-margin-bottom-0"> {{if !empty($form_user_fields)}}
<p>可点击拖拽调整显示顺序</p> <div class="am-alert am-margin-bottom-0">
</div> <p>可点击拖拽调整显示顺序</p>
<ul class="am-list am-list-static am-list-striped am-margin-bottom-0 form-table-fields-content-container"> </div>
{{foreach $form_user_fields as $v}} <ul class="am-list am-list-static am-list-striped am-margin-bottom-0 form-table-fields-content-container">
<li> {{foreach $form_user_fields as $v}}
<label class="am-checkbox-inline"> <li>
<input type="checkbox" name="form_field_checkbox_value" value="{{$v.label}}" data-am-ucheck {{if isset($v['checked']) and $v['checked'] eq 1}}checked{{/if}} /> <label class="am-checkbox-inline">
<span>{{$v.label}}</span> <input type="checkbox" name="form_field_checkbox_value" value="{{$v.label}}" data-am-ucheck {{if isset($v['checked']) and $v['checked'] eq 1}}checked{{/if}} />
</label> <span>{{$v.label}}</span>
</li> </label>
{{/foreach}} </li>
</ul> {{/foreach}}
{{else /}} </ul>
{{include file="public/not_data" /}} {{else /}}
{{/if}} {{include file="public/not_data" /}}
</div> {{/if}}
<div class="am-padding-sm am-nbfc form-table-fields-button-container"> </div>
<button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs form-table-field-checkbox-submit" data-value="{{if array_sum(array_column($form_user_fields, 'checked')) gt 0}}1{{else /}}0{{/if}}" data-checked-text="反选" data-not-checked-text="全选">{{if array_sum(array_column($form_user_fields, 'checked')) gt 0}}反选{{else /}}全选{{/if}}</button> <div class="am-padding-sm am-nbfc form-table-fields-button-container">
<button type="button" class="am-btn am-btn-warning am-btn-xs am-radius am-margin-left-sm submit-ajax" data-url="{{:MyUrl('admin/formtable/fieldsselectreset')}}" data-id="{{$form_md5_key}}" data-key="md5_key" data-view="reload" data-is-confirm="0">重置</button> <button type="button" class="am-btn am-btn-secondary am-radius am-btn-xs form-table-field-checkbox-submit" data-value="{{if array_sum(array_column($form_user_fields, 'checked')) gt 0}}1{{else /}}0{{/if}}" data-checked-text="反选" data-not-checked-text="全选">{{if array_sum(array_column($form_user_fields, 'checked')) gt 0}}反选{{else /}}全选{{/if}}</button>
<button type="button" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example am-fr form-table-field-confirm-submit" data-url="{{:MyUrl('admin/formtable/fieldsselectsave')}}" data-am-loading="{loadingText:'处理中...'}">确认</button> <button type="button" class="am-btn am-btn-warning am-btn-xs am-radius am-margin-left-sm submit-ajax" data-url="{{:MyUrl('admin/formtable/fieldsselectreset')}}" data-id="{{$form_md5_key}}" data-key="md5_key" data-view="reload" data-is-confirm="0">重置</button>
<button type="button" class="am-btn am-btn-primary am-radius am-btn-xs btn-loading-example am-fr form-table-field-confirm-submit" data-url="{{:MyUrl('admin/formtable/fieldsselectsave')}}" data-am-loading="{loadingText:'处理中...'}">确认</button>
</div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
</div> {{/if}}
\ No newline at end of file \ No newline at end of file
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
{{/if}} {{/if}}
<!-- 字段选择 --> <!-- 字段选择 -->
{{if !empty($user)}} {{if !empty($user) and (!isset($form_table['base']['is_fields_sel']) or $form_table['base']['is_fields_sel'] eq 1)}}
<div class="am-fr am-nbfc"> <div class="am-fr am-nbfc">
<button type="button" class="am-btn am-btn-default am-radius am-btn-xs am-icon-cog" data-am-modal="{target: '#form-table-fields-popup'}"> 设置</button> <button type="button" class="am-btn am-btn-default am-radius am-btn-xs am-icon-cog" data-am-modal="{target: '#form-table-fields-popup'}"> 设置</button>
<div class="am-popup popup-not-title" id="form-table-fields-popup"> <div class="am-popup popup-not-title" id="form-table-fields-popup">
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册