| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221 |
- {extend name="index_layout"/}
- {block name="main"}
- <form class="layui-form" method="post" lay-filter="layui-form">
- <div class="layui-tabs layui-tabs-panel">
- <ul class="layui-tabs-header">
- <li class="layui-this">基本设置</li>
- <li>选项设置</li>
- <li id="modeTab">模板设置</li>
- <li id="authTab">权限设置</li>
- </ul>
- <div class="layui-tabs-body">
- <div class="layui-tabs-item layui-show">
- <div class="alert alert-warning-light">温馨提示<br>列表类型的模型一旦选择后不支持更换其他模型<br>列表改成单页或外链类型后,无法在改回列表类型</div>
- <div class="layui-form-item">
- <label class="layui-form-label">类型</label>
- <div class="layui-input-block">
- <input type="radio" name="row[type]" value="1" title="单页" lay-filter="type">
- <input type="radio" name="row[type]" value="2" title="列表" checked lay-filter="type">
- <input type="radio" name="row[type]" value="3" title="外链" lay-filter="type">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">上级菜单</label>
- <div class="layui-input-block">
- <select name="row[parentid]">
- <option value="0">作为顶级栏目</option>
- {$category|raw}
- </select>
- </div>
- </div>
- <div class="layui-form-item lay lay-list">
- <label class="layui-form-label">选择模型</label>
- <div class="layui-input-block">
- <select name="row[modelid]" lay-filter="filter">
- <option value="">请选择模型</option>
- {volist name="models" id="vo"}
- <option value="{$vo.id}" {if condition=" $parentid_modelid eq $vo['id'] "}selected{/if}>{$vo.name}</option>
- {/volist}
- </select>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">添加方式</label>
- <div class="layui-input-block">
- <input type="radio" name="row[isbatch]" value="1" title="批量添加" lay-filter="filter">
- <input type="radio" name="row[isbatch]" value="0" title="单条添加" checked lay-filter="filter">
- </div>
- </div>
- <div class="layui-form-item" id="normal_add">
- <label class="layui-form-label">栏目标题 </label>
- <div class="layui-input-block">
- <input type="text" name="row[catname]" lay-verify="required" autocomplete="off" placeholder="栏目名称" class="layui-input" id="catname">
- </div>
- </div>
- <div class="layui-form-item" id="catdir_tr">
- <label class="layui-form-label">唯一标识</label>
- <div class="layui-input-block">
- <input type="text" name="row[catdir]" autocomplete="off" placeholder="唯一标识" class="layui-input" id="catdir">
- </div>
- <div class="layui-form-mid no-float layui-word-aux">英文数字组成,留空则自动生成拼音</div>
- </div>
- <div class="layui-form-item lay lay-url">
- <label class="layui-form-label">链接地址</label>
- <div class="layui-input-block">
- <div class="layui-input-inline w300">
- <input type="text" name="row[url]" autocomplete="off" placeholder="自定义链接地址" class="layui-input" id="url">
- </div>
- <div class="layui-input-inline">
- <select lay-filter="fasttype">
- <option data-url="">常用内部链接</option>
- <option data-url="cms/index/index">首页</option>
- {if $cmsConfig['site_url_mode']==1}
- <option data-url="cms/index/lists?:catid=2">列表页/单页</option>
- <option data-url="cms/index/shows?:catid=2&:id=1">详情页</option>
- {else}
- <option data-url="cms/index/lists?:catdir=introduction">列表页/单页</option>
- <option data-url="cms/index/shows?:catdir=introduction&:id=1">详情页</option>
- {/if}
- {php}$info=get_addon_info('formguide');{/php}
- {if $info && $info['status']>0}
- <option data-url="formguide/index/index?:id=2">表单页</option>
- {/if}
- </select>
- </div>
- </div>
- <div style="clear: both;"></div>
- <div class="layui-form-mid no-float layui-word-aux">有值时生效,内部链接格式:模块/控制器/操作?参数=参数值&...,外部链接则必须http(s)://开头</div>
- </div>
- <div class="layui-form-item" id="batch_add" style="display:none">
- <label class="layui-form-label">栏目名称</label>
- <div class="layui-input-block">
- <textarea name="row[batch_add]" lay-verify="" placeholder="栏目名称|唯一标识" class="layui-textarea"></textarea>
- </div>
- <div class="layui-form-mid no-float layui-word-aux">例如:<br>国内新闻|china<br>国际新闻|world<br>唯一标识留空时自动生成拼音</div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">栏目简介</label>
- <div class="layui-input-block">
- <textarea name="row[description]" placeholder="栏目简介" class="layui-textarea"></textarea>
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">栏目图片</label>
- <div class="layui-input-block">
- {:Form::image("row[image]")}
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">栏目图标</label>
- <div class="layui-input-block">
- {:Form::image("row[icon]")}
- </div>
- </div>
- </div>
- <div class="layui-tabs-item">
- <div class="layui-form-item">
- <label class="layui-form-label">在导航显示</label>
- <div class="layui-input-block">
- <input type="radio" name="row[status]" value="1" title="显示" checked>
- <input type="radio" name="row[status]" value="0" title="隐藏">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">打开方式</label>
- <div class="layui-input-block">
- <input type="radio" name="row[target]" value="_self" title="当前页面" checked>
- <input type="radio" name="row[target]" value="_blank" title="新窗口">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">显示排序</label>
- <div class="layui-input-block">
- <input type="text" name="row[listorder]" autocomplete="off" placeholder="显示排序" class="layui-input" value="100">
- </div>
- </div>
- <div class="layui-form-item web_seo">
- <label class="layui-form-label">网页标题</label>
- <div class="layui-input-block">
- <input type="text" name="row[setting][meta_title]" autocomplete="off" placeholder="针对搜索引擎设置的标题" class="layui-input">
- </div>
- </div>
- <div class="layui-form-item web_seo">
- <label class="layui-form-label">网页关键词</label>
- <div class="layui-input-block">
- <input type="text" name="row[setting][meta_keywords]" autocomplete="off" placeholder="关键字中间用半角逗号隔开" class="layui-input">
- </div>
- </div>
- <div class="layui-form-item web_seo">
- <label class="layui-form-label">网页描述</label>
- <div class="layui-input-block">
- <textarea name="row[setting][meta_description]" placeholder="针对搜索引擎设置的网页描述" class="layui-textarea"></textarea>
- </div>
- </div>
- </div>
- <div class="layui-tabs-item">
- <div class="lay lay-list">
- <div class="layui-form-item">
- <label class="layui-form-label">栏目首页模板</label>
- <div class="layui-input-block">
- <input class="form-control layui-input selectpage category_template" type="text" name="row[setting][category_template]" data-pagination="false" data-params='{"type":"category"}' data-source="cms.models/get_tpl_list" data-primary-key="name" data-field="name" value="category.html">
- </div>
- <div class="layui-form-mid no-float layui-word-aux">模板以category_xx.html形式,【含有子栏目时生效】</div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">栏目列表页模板</label>
- <div class="layui-input-block">
- <input class="form-control layui-input selectpage list_template" type="text" name="row[setting][list_template]" data-pagination="false" data-params='{"type":"list"}' data-source="cms.models/get_tpl_list" data-primary-key="name" data-field="name" value="list.html">
- </div>
- <div class="layui-form-mid no-float layui-word-aux">模板以list_xx.html形式,【没有子栏目时生效】</div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">内容页模板</label>
- <div class="layui-input-block">
- <input class="form-control layui-input selectpage show_template" type="text" name="row[setting][show_template]" data-pagination="false" data-params='{"type":"show"}' data-source="cms.models/get_tpl_list" data-primary-key="name" data-field="name" value="show.html">
- </div>
- <div class="layui-form-mid no-float layui-word-aux">模板以show_xx.html形式</div>
- </div>
- </div>
- <div class="layui-form-item lay lay-page">
- <label class="layui-form-label">单页模板</label>
- <div class="layui-input-block">
- <input class="form-control layui-input selectpage" type="text" name="row[setting][page_template]" data-pagination="false" data-params='{"type":"page"}' data-source="cms.models/get_tpl_list" data-primary-key="name" data-field="name" value="page.html">
- </div>
- <div class="layui-form-mid no-float layui-word-aux">模板以page_xx.html形式</div>
- </div>
- </div>
- <div class="layui-tabs-item">
- <div class="layui-form-item">
- <label class="layui-form-label">会员组权限</label>
- <table class="layui-table" style="max-width: 250px;">
- <colgroup>
- <col width="150">
- <col width="100">
- </colgroup>
- <thead>
- <tr>
- <th>会员组名称</th>
- <th>允许投稿</th>
- </tr>
- </thead>
- <tbody>
- {volist name="userGroup" id="vo"}
- <tr>
- <td>{$vo}</td>
- <td><input type="checkbox" name="row[priv_groupid][]" value="add,{$key}" title="允许" lay-skin="primary"></td>
- </tr>
- {/volist}
- </tbody>
- </table>
- </div>
- </div>
- </div>
- <div class="layui-form-item layer-footer">
- <div class="layui-input-block ps-3">
- <button class="layui-btn disabled" lay-submit>立即提交</button>
- <button type="reset" class="layui-btn layui-btn-primary">重置</button>
- </div>
- </div>
- </div>
- </form>
- {/block}
|