www.legu.cc/admin/themes/simplebootx/Admin/Plugin/setting.html
2021-09-06 11:50:33 +08:00

101 lines
3.5 KiB
HTML

<admintpl file="header" />
</head>
<body>
<div class="wrap">
<ul class="nav nav-tabs">
<li><a href="{:U('plugin/index')}">{:L('ADMIN_PLUGIN_INDEX')}</a></li>
<li class="active"><a>{:L('ADMIN_PLUGIN_SETTING')}</a></li>
</ul>
<form method="post" class="form-horizontal js-ajax-form" action="{:U('plugin/setting_post')}">
<empty name="custom_config">
<foreach name="data['config']" item="form">
<div class="control-group">
<label class="control-label" for="{$key}">
{$form.title|default=''}
</label>
<switch name="form.type">
<case value="text">
<div class="controls">
<input type="text" name="config[{$key}]" class="text input-large" value="{$form.value}" id="{$key}">
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
<case value="password">
<div class="controls">
<input type="password" name="config[{$key}]" class="text input-large" value="{$form.value}" id="{$key}">
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
<case value="hidden">
<input type="hidden" name="config[{$key}]" value="{$form.value}">
</case>
<case value="radio">
<div class="controls">
<foreach name="form.options" item="opt" key="opt_k">
<label class="radio inline">
<php>$radio_checked=$opt_k==$form['value']?"checked":"";</php>
<input type="radio" name="config[{$key}]" value="{$opt_k}" {$radio_checked}>{$opt}
</label>
</foreach>
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
<case value="checkbox">
<div class="controls">
<foreach name="form.options" item="opt" key="opt_k">
<label class="checkbox inline">
<php>
is_null($form["value"]) && $form["value"] = array();
</php>
<input type="checkbox" name="config[{$key}][]" value="{$opt_k}" <in name="opt_k" value="$form.value"> checked</in>>{$opt}
</label>
</foreach>
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
<case value="select">
<div class="controls">
<select name="config[{$key}]" id="{$key}">
<foreach name="form.options" item="opt" key="opt_k">
<option value="{$opt_k}" <eq name="form.value" value="$opt_k"> selected</eq>>{$opt}</option>
</foreach>
</select>
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
<case value="textarea">
<div class="controls">
<textarea name="config[{$key}]" id="{$key}">{$form.value}</textarea>
<present name="form.tip">
<span class="help-block">{$form.tip}</span>
</present>
</div>
</case>
</switch>
</div>
</foreach>
<else />
<present name="custom_config">
{$custom_config}
</present>
</empty>
<input type="hidden" name="id" value="{:I('id')}" readonly>
<div class="form-actions">
<button type="submit" class="btn btn-primary js-ajax-submit">保存</button>
<a class="btn" href="javascript:history.back(-1);">返回</a>
</div>
</form>
</div>
<script src="__PUBLIC__/js/common.js"></script>
</body>
</html>