mirror of https://gitee.com/karson/fastadmin.git
207 lines
14 KiB
HTML
207 lines
14 KiB
HTML
<form id="edit-form" class="form-horizontal" role="form" data-toggle="validator" method="POST" action="">
|
|
<input type="hidden" value="{$row.id}" id="archive-id" />
|
|
<div class="row">
|
|
<div class="col-md-9 col-sm-12">
|
|
<div class="panel panel-default panel-intro">
|
|
<div class="panel-heading">
|
|
<ul class="nav nav-tabs">
|
|
<li class="active"><a href="#basic" data-toggle="tab">基础信息</a></li>
|
|
</ul>
|
|
</div>
|
|
<div class="panel-body">
|
|
|
|
<div id="myTabContent" class="tab-content">
|
|
<div class="tab-pane fade active in" id="basic">
|
|
<div class="form-group">
|
|
<label for="c-channel_id" class="control-label col-xs-12 col-sm-2">{:__('Channel_id')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<select id="c-channel_id" data-rule="required" class="form-control selectpicker" data-live-search="true" name="row[channel_id]">
|
|
{$channelOptions}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-channel_id" class="control-label col-xs-12 col-sm-2">{:__('User_id')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input type="text" class="form-control selectpage" data-source="user/user/index" placeholder="发布会员,可为空" data-field="nickname" name="row[user_id]" value="{$row.user_id}" />
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-title" class="control-label col-xs-12 col-sm-2">{:__('Title')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-title" data-rule="required" class="form-control" name="row[title]" type="text" value="{$row.title}">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="c-image" class="control-label col-xs-12 col-sm-2">{:__('Image')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group">
|
|
<input id="c-image" class="form-control" size="50" name="row[image]" type="text" value="{$row.image}">
|
|
<div class="input-group-addon no-border no-padding">
|
|
<span><button type="button" id="plupload-image" class="btn btn-danger plupload" data-input-id="c-image" data-mimetype="image/gif,image/jpeg,image/png,image/jpg,image/bmp" data-multiple="false" data-preview-id="p-image"><i class="fa fa-upload"></i> {:__('Upload')}</button></span>
|
|
<span><button type="button" id="fachoose-image" class="btn btn-primary fachoose" data-input-id="c-image" data-mimetype="image/*" data-multiple="false"><i class="fa fa-list"></i> {:__('Choose')}</button></span>
|
|
</div>
|
|
<span class="msg-box n-right" for="c-image"></span>
|
|
</div>
|
|
<ul class="row list-inline plupload-preview" id="p-image"></ul>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-tags" class="control-label col-xs-12 col-sm-2">{:__('Tags')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-tags" data-rule="" class="form-control selectpage" placeholder="请手动输入或选择标签" data-source="cms/tags/selectpage" data-primary-key="name" data-multiple="true" name="row[tags]" type="text" value="{$row.tags}">
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label for="c-diyname" class="control-label col-xs-12 col-sm-2">{:__('Diyname')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group">
|
|
<div class="input-group-btn">
|
|
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown">{:addon_url('cms/archives/index', [':diyname'=>''])}</button>
|
|
</div>
|
|
<input type="text" id="c-diyname" data-rule="diyname" name="row[diyname]" class="form-control" placeholder="请输入自定义的名称,为空将使用主键ID" value="{$row.diyname}" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-content" class="control-label col-xs-12 col-sm-2">{:__('Content')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea id="c-content" data-rule="required" class="form-control editor" name="row[content]" rows="15" >{$row.content}</textarea>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-keywords" class="control-label col-xs-12 col-sm-2">{:__('Keywords')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<input id="c-keywords" data-rule="" class="form-control" name="row[keywords]" type="text" value="{$row.keywords}">
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-description" class="control-label col-xs-12 col-sm-2">{:__('Description')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<textarea id="c-description" cols="60" rows="5" data-rule="" class="form-control" name="row[description]">{$row.description}</textarea>
|
|
</div>
|
|
</div>
|
|
<div id="extend"></div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group normal-footer">
|
|
<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>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
<div class="col-md-3 col-sm-12">
|
|
<div class="panel panel-default panel-intro">
|
|
<div class="panel-heading">
|
|
<div class="panel-lead"><em>相关信息</em></div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="tab-content">
|
|
<div class="tab-pane fade active in">
|
|
<div class="form-group">
|
|
<label for="c-views" class="control-label col-xs-12 col-sm-3">{:__('Views')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group margin-bottom-sm">
|
|
|
|
<input id="c-views" data-rule="required" class="form-control" name="row[views]" placeholder="{:__('Views')}" type="number" value="{$row.views}">
|
|
<span class="input-group-addon"><i class="fa fa-eye text-success"></i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-comments" class="control-label col-xs-12 col-sm-3">{:__('Comments')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group margin-bottom-sm">
|
|
|
|
<input id="c-comments" data-rule="required" class="form-control" name="row[comments]" placeholder="{:__('Comments')}" type="number" value="{$row.comments}">
|
|
<span class="input-group-addon"><i class="fa fa-comment text-info"></i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-likes" class="control-label col-xs-12 col-sm-3">{:__('Likes')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group margin-bottom-sm">
|
|
|
|
<input id="c-likes" data-rule="required" class="form-control" name="row[likes]" placeholder="{:__('Likes')}" type="number" value="{$row.likes}">
|
|
<span class="input-group-addon"><i class="fa fa-thumbs-up text-danger"></i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-dislikes" class="control-label col-xs-12 col-sm-3">{:__('Dislikes')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group margin-bottom-sm">
|
|
<input id="c-dislikes" data-rule="required" class="form-control" name="row[dislikes]" placeholder="{:__('Dislikes')}" type="number" value="{$row.dislikes}">
|
|
<span class="input-group-addon"><i class="fa fa-thumbs-down text-gray"></i></span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label for="c-weigh" class="control-label col-xs-12 col-sm-3">{:__('Weigh')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class="input-group margin-bottom-sm">
|
|
<input id="c-weigh" data-rule="required" class="form-control" name="row[weigh]" placeholder="{:__('Weigh')}" type="number" value="{$row.weigh}">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="panel panel-default panel-intro">
|
|
<div class="panel-heading">
|
|
<div class="panel-lead"><em>状态</em></div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<div class="tab-content">
|
|
<div class="tab-pane fade active in">
|
|
<div class="form-group">
|
|
<label for="c-flag" class="control-label col-xs-12 col-sm-3">{:__('Flag')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
|
|
<select id="c-flag" class="form-control selectpicker" multiple="" name="row[flag][]">
|
|
{foreach name="flagList" item="vo"}
|
|
<option value="{$key}" {in name="key" value="$row.flag"}selected{/in}>{$vo}</option>
|
|
{/foreach}
|
|
</select>
|
|
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-3">{:__('Status')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<select id="c-status" class="form-control selectpicker" name="row[status]">
|
|
{foreach name="statusList" item="vo"}
|
|
<option value="{$key}" {in name="key" value="$row.status"}selected{/in}>{$vo}</option>
|
|
{/foreach}
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="control-label col-xs-12 col-sm-3">{:__('Publish')}:</label>
|
|
<div class="col-xs-12 col-sm-8">
|
|
<div class='input-group date datetimepicker'>
|
|
<input type='text' name="row[publishtime]" data-date-format="YYYY-MM-DD 00:00:00" value="{$row.publishtime_text}" class="form-control datetimepicker" />
|
|
<span class="input-group-addon">
|
|
<span class="fa fa-calendar"></span>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form> |