mirror of https://gitee.com/karson/fastadmin.git
223 lines
9.6 KiB
HTML
223 lines
9.6 KiB
HTML
<style>
|
|
.input-group .msg-box { left: 100%; }
|
|
|
|
.varlist dd { padding:5px 0;display:block;}
|
|
.varlist .ctype{width:55px;padding:5px 3px;}
|
|
.custom-val input,
|
|
.custom-val textarea { width: 100% !important; }
|
|
.custom-val input.upfile { width: 70% !important; }
|
|
.panel-heading.panel-default{margin-bottom:5px;background:#efefef;}
|
|
</style>
|
|
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
|
<div class="row">
|
|
<div class="col-md-12 col-sm-12">
|
|
<div class="panel panel-default panel-intro">
|
|
{if $editstyle==1}
|
|
<div class="panel-heading">
|
|
<ul class="nav nav-tabs">
|
|
<li class="active"><a href="#basic" data-toggle="tab">基础信息</a></li>
|
|
<li><a href="#adv" data-toggle="tab">高级设置</a></li>
|
|
<li><a href="#custom" data-toggle="tab">自定义</a></li>
|
|
</ul>
|
|
</div>
|
|
{/if}
|
|
<div class="panel-body">
|
|
|
|
<div id="myTabContent" class="tab-content">
|
|
<div class="tab-pane fade active in" id="basic">
|
|
{if $editstyle!=1}
|
|
<div class="panel-heading panel-default">
|
|
<h3 class="panel-title">{:__('Basic')}</h3>
|
|
</div>
|
|
{else /}
|
|
<div class="form-group">
|
|
<label for="c-user_id" class="control-label col-xs-12 col-sm-2">{:__('User_id')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-user_id" data-rule="required" data-source="auth/admin/selectpage" class="form-control selectpage" name="row[user_id]" type="text" value="{$row.user_id}">
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
|
|
<input type="hidden" id="c-domain-old" value="{$row.domain}">
|
|
<input type="hidden" id="c-url-old" value="">
|
|
<div class="form-group">
|
|
<label for="c-name" class="control-label col-xs-12 col-sm-2">{:__('name')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-name" data-rule="required" class="form-control" name="row[name]" type="text" value="{$row.name}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-domain" class="control-label col-xs-12 col-sm-2">{:__('Domain')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-domain" data-rule="required" class="form-control" name="row[domain]" type="text" value="{$row.domain}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Lang')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
{$multilanguage}
|
|
</div>
|
|
</div>
|
|
{if $editstyle==1}
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Status')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
{:build_radios('row[status]', ['normal'=>__('Normal'), 'hidden'=>__('Hidden')], $row['status'])}
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-modules" class="control-label col-xs-12 col-sm-2">{:__('Modules')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
</div>
|
|
</div>
|
|
{/if}
|
|
</div>
|
|
|
|
<div class="tab-pane fade {if $editstyle!=1}active in{/if}" id="adv">
|
|
{if $editstyle!=1}
|
|
<div class="panel-heading panel-default">
|
|
<h3 class="panel-title">SEO配置</h3>
|
|
</div>
|
|
{/if}
|
|
<div id="defaultLanguage">
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input class="form-control" id="c-s-title" type="text" name="seo[zh-cn][title]" value="{$row['seo']['zh-cn']['title']}"></input>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Keywords')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-keywords" name="seo[zh-cn][keywords]">{$row['seo']['zh-cn']['keywords']}</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Description')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-description" name="seo[zh-cn][description]">{$row['seo']['zh-cn']['description']}</textarea>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div id="extraLanguage">
|
|
{foreach name="row['seo']" item="lang" key="language"}
|
|
{notin name="language" value="zh-cn"}
|
|
<h2>{:__('Lang')} - {:config('site.multilanguages')[$language]}({$language})</h2>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input class="form-control" id="c-s-title" type="text" name="seo[{$language}][title]" value="{$lang['title']}"></input>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Keywords')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-keywords" name="seo[{$language}][keywords]">{$lang['keywords']}</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Description')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-description" name="seo[{$language}][description]">{$lang['description']}</textarea>
|
|
</div>
|
|
</div>
|
|
{/notin}
|
|
{/foreach}
|
|
</div>
|
|
</div>
|
|
|
|
<div class="tab-pane fade {if $editstyle!=1}active in{/if}" id="custom">
|
|
{if $editstyle!=1}
|
|
<div class="panel-heading panel-default">
|
|
<h3 class="panel-title">自定义变量</h3>
|
|
</div>
|
|
{/if}
|
|
<dl class=" varlist" rel="">
|
|
<dd>
|
|
<div class="row">
|
|
<div class="col-sm-2">变量名</div>
|
|
<div class="col-sm-1">类型</div>
|
|
<div class="col-sm-7">变量值</div>
|
|
</div>
|
|
</dd>
|
|
{foreach name="$row['custom']" item="vo" key="key"}
|
|
<dd class="form-inline" data-index="{$key}">
|
|
<div class="row">
|
|
<div class="col-sm-2">
|
|
<input type="text" name="custom[{$key}][field]" class="form-control" value="{$key}" size="10" />
|
|
</div>
|
|
<div class="col-sm-1">
|
|
</div>
|
|
<div class="col-sm-7 custom-val">
|
|
<input type="text" name="custom[{$key}][value]" class="form-control" value="{$vo}" />
|
|
</div>
|
|
<div class="col-sm-1">
|
|
<span class="btn btn-sm btn-danger btn-remove"><i class="fa fa-times"></i></span>
|
|
</div>
|
|
</div>
|
|
</dd>
|
|
{/foreach}
|
|
<dd>
|
|
<a href="javascript:;" class="btn-append btn btn-sm btn-success"><i class="fa fa-plus"></i> {:__('Append')}</a>
|
|
</dd>
|
|
</dl>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group {if $editstyle==1}layer-footer{else /}normal-footer" style="padding-top:10px;{/if}">
|
|
<label class="control-label col-xs-12 col-sm-2"></label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<button type="submit" class="btn btn-success btn-embossed disabled">{:__('OK')}</button>
|
|
<button type="reset" class="btn btn-default btn-embossed">{:__('Reset')}</button>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
|
|
|
|
<script id="seotpl" type="text/html">
|
|
<h2>{:__('Lang')} - <%=langName%>(<%=lang%>)</h2>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input class="form-control" id="c-s-title" type="text" name="seo[<%=lang%>][title]" value=""></input>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Keywords')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-keywords" name="seo[<%=lang%>][keywords]"></textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-2">{:__('Description')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea class="form-control" id="c-s-description" name="seo[<%=lang%>][description]"></textarea>
|
|
</div>
|
|
</div>
|
|
</script>
|
|
<script id="appendtpl" type="text/html">
|
|
<dd class="form-inline" data-index="<%=key%>">
|
|
<div class="row">
|
|
<div class="col-sm-2">
|
|
<input type="text" name="custom[<%=key%>][field]" class="form-control" value="" size="10" />
|
|
</div>
|
|
<div class="col-sm-1">
|
|
<select class="form-control ctype">
|
|
<option value="text">文本</option>
|
|
<option value="textarea">多行文本</option>
|
|
<option value="file">上传文件</option>
|
|
</select>
|
|
</div>
|
|
<div class="col-sm-7 custom-val">
|
|
<input type="text" name="custom[<%=key%>][value]" class="form-control" value="" />
|
|
</div>
|
|
<div class="col-sm-1">
|
|
<span class="btn btn-sm btn-danger btn-remove"><i class="fa fa-times"></i></span>
|
|
</div>
|
|
</div>
|
|
</dd>
|
|
</script> |