|
|
@@ -1,4 +1,5 @@
|
|
|
{include file='common/_js_css'}
|
|
|
+
|
|
|
<div class="lyear-layout-web">
|
|
|
<div class="lyear-layout-container">
|
|
|
<!--页面主要内容-->
|
|
|
@@ -8,114 +9,73 @@
|
|
|
<div class="col-lg-12">
|
|
|
<div class="card">
|
|
|
<div class="card-body">
|
|
|
- <form method="post" class="row">
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="type">栏目</label>
|
|
|
- <div class="form-controls">
|
|
|
- <select name="type" class="form-control" id="type">
|
|
|
- <option value="1">小说</option>
|
|
|
- <option value="2">古籍</option>
|
|
|
- <option value="3">专辑</option>
|
|
|
- <option value="4">自传</option>
|
|
|
- </select>
|
|
|
+ <form class="layui-form">
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">{:lang("Account")}</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="text" name="account" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="title">标题</label>
|
|
|
- <input type="text" class="form-control" id="title" name="title" value="" placeholder="请输入标题" />
|
|
|
- </div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="seo_keywords">关键词</label>
|
|
|
- <input type="text" class="form-control" id="seo_keywords" name="seo_keywords" value="" placeholder="关键词" />
|
|
|
- </div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="seo_description">描述</label>
|
|
|
- <textarea class="form-control" id="seo_description" name="seo_description" rows="5" value="" placeholder="描述"></textarea>
|
|
|
- </div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label>多图上传</label>
|
|
|
- <div class="form-controls">
|
|
|
-
|
|
|
- <ul class="list-inline clearfix lyear-uploads-pic">
|
|
|
- <li class="col-xs-4 col-sm-3 col-md-2">
|
|
|
- <figure>
|
|
|
- <img src="__IMG__/gallery/15.jpg" alt="图片一">
|
|
|
- <figcaption>
|
|
|
- <a class="btn btn-round btn-square btn-primary" href="#!"><i class="mdi mdi-eye"></i></a>
|
|
|
- <a class="btn btn-round btn-square btn-danger" href="#!"><i class="mdi mdi-delete"></i></a>
|
|
|
- </figcaption>
|
|
|
- </figure>
|
|
|
- </li>
|
|
|
- <li class="col-xs-4 col-sm-3 col-md-2">
|
|
|
- <figure>
|
|
|
- <img src="images/gallery/16.jpg" alt="图片二">
|
|
|
- <figcaption>
|
|
|
- <a class="btn btn-round btn-square btn-primary" href="#!"><i class="mdi mdi-eye"></i></a>
|
|
|
- <a class="btn btn-round btn-square btn-danger" href="#!"><i class="mdi mdi-delete"></i></a>
|
|
|
- </figcaption>
|
|
|
- </figure>
|
|
|
- </li>
|
|
|
- <li class="col-xs-4 col-sm-3 col-md-2">
|
|
|
- <figure>
|
|
|
- <img src="images/gallery/17.jpg" alt="图片三">
|
|
|
- <figcaption>
|
|
|
- <a class="btn btn-round btn-square btn-primary" href="#!"><i class="mdi mdi-eye"></i></a>
|
|
|
- <a class="btn btn-round btn-square btn-danger" href="#!"><i class="mdi mdi-delete"></i></a>
|
|
|
- </figcaption>
|
|
|
- </figure>
|
|
|
- </li>
|
|
|
- <li class="col-xs-4 col-sm-3 col-md-2">
|
|
|
- <a class="pic-add" id="add-pic-btn" href="#!" title="点击上传"></a>
|
|
|
- </li>
|
|
|
- </ul>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">{:lang("name")}</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="text" name="nickname" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="content">内容</label>
|
|
|
- <p>HTML编辑器这里就不做演示了</p>
|
|
|
- </div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="tags">标签</label>
|
|
|
- <input class="js-tags-input form-control" type="text" id="tags" name="tags" value="" />
|
|
|
- </div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="sort">排序</label>
|
|
|
- <input type="text" class="form-control" id="sort" name="sort" value="0" />
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">{:lang('Group')}</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <select name="group_id" lay-filter="required">
|
|
|
+ {volist name="groups" id="item"}
|
|
|
+ <option value="{$item.id}">{$item.name}</option>
|
|
|
+ {/volist}
|
|
|
+ </select>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <label for="status">状态</label>
|
|
|
- <div class="clearfix">
|
|
|
- <label class="lyear-radio radio-inline radio-primary">
|
|
|
- <input type="radio" name="status" value="0"><span>禁用</span>
|
|
|
- </label>
|
|
|
- <label class="lyear-radio radio-inline radio-primary">
|
|
|
- <input type="radio" name="status" value="1" checked><span>启用</span>
|
|
|
- </label>
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <label class="layui-form-label">{:lang("Password")}</label>
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <input type="password" name="password" lay-verify="required" lay-reqtext="{:lang('Please fill in')}" autocomplete="off" class="layui-input">
|
|
|
</div>
|
|
|
</div>
|
|
|
- <div class="form-group col-md-12">
|
|
|
- <button type="submit" class="btn btn-primary ajax-post" target-form="add-form">确 定</button>
|
|
|
- <button type="button" class="btn btn-default" onclick="javascript:history.back(-1);return false;">返 回</button>
|
|
|
+
|
|
|
+
|
|
|
+ <div class="layui-form-item">
|
|
|
+ <div class="layui-input-block">
|
|
|
+ <button type="button" class="layui-btn" lay-submit="" lay-filter="caviar_submit_btn">{:lang('Submit')}</button>
|
|
|
+ <button type="reset" class="layui-btn layui-btn-primary">{:lang("Reset")}</button>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</form>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
-
|
|
|
+
|
|
|
</div>
|
|
|
</main>
|
|
|
<!--End 页面主要内容-->
|
|
|
</div>
|
|
|
</div>
|
|
|
<script>
|
|
|
+ layui.use(['laydate','form','upload'], () => {
|
|
|
+ const form = layui.form;
|
|
|
|
|
|
- //当你在iframe页面关闭自身时
|
|
|
- var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
|
|
|
- setTimeout(() => {
|
|
|
- parent.layer.close(index); //再执行关闭
|
|
|
- },9000);
|
|
|
-
|
|
|
+ form.on('submit(caviar_submit_btn)', (data) =>{
|
|
|
+ const response = request('{:url("admin/admin/add")}',data.field)
|
|
|
+ response.then((res) => {
|
|
|
+ console.log(res);
|
|
|
+ res.code === 200 ? layer.msg("{:lang('Succeed')}", {icon: 1,time:500},() => {
|
|
|
+ parent.location.reload();
|
|
|
+ }) : layer.msg(res.message,{icon: 5})
|
|
|
+ })
|
|
|
+ return false;
|
|
|
+ });
|
|
|
+ });
|
|
|
</script>
|