60d187663fc9d31921ad6f0410dc62a1.php 63 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
  6. <meta name="renderer" content="webkit">
  7. <title><?php echo CMSNAME;?>管理中心-V<?php echo APP_VERSION;?>-<?php echo RELEASE_TIME;?></title>
  8. <link rel="shortcut icon" href="<?php echo SITE_DIR;?>/favicon.ico" type="image/x-icon">
  9. <link rel="stylesheet" href="<?php echo APP_THEME_DIR;?>/layui/css/layui.css?v=v2.5.4">
  10. <link rel="stylesheet" href="<?php echo APP_THEME_DIR;?>/font-awesome/css/font-awesome.min.css?v=v4.7.0" type="text/css">
  11. <link rel="stylesheet" href="<?php echo APP_THEME_DIR;?>/css/comm.css?v=v3.0.6">
  12. <link href="<?php echo APP_THEME_DIR;?>/css/jquery.treetable.css" rel="stylesheet" type="text/css" />
  13. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/jquery-1.12.4.min.js"></script>
  14. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/jquery.treetable.js"></script>
  15. </head>
  16. <body class="layui-layout-body">
  17. <!--定义部分地址方便JS调用-->
  18. <div style="display: none">
  19. <span id="controller" data-controller="<?php echo C;?>"></span>
  20. <span id="url" data-url="<?php echo URL;?>"></span>
  21. <span id="preurl" data-preurl="<?php echo url('/admin',false);?>"></span>
  22. <span id="sitedir" data-sitedir="<?php echo SITE_DIR;?>"></span>
  23. <span id="mcode" data-mcode="<?php echo get('mcode');?>"></span>
  24. </div>
  25. <div class="layui-layout layui-layout-admin">
  26. <div class="layui-header">
  27. <div class="layui-logo">
  28. <a href="<?php echo \core\basic\Url::get('/admin/Index/home');?>">
  29. <img src="<?php echo APP_THEME_DIR;?>/images/logo.png" height="30">
  30. <?php echo CMSNAME;?>
  31. <?php if (LICENSE==3) {?>
  32. <span class="layui-badge">SVIP</span>
  33. <?php } else { ?>
  34. <span class="layui-badge layui-bg-gray">V<?php echo APP_VERSION;?></span>
  35. <?php } ?>
  36. </a>
  37. </div>
  38. <ul class="menu">
  39. <li class="menu-ico" title="显示或隐藏侧边栏"><i class="fa fa-bars" aria-hidden="true"></i></li>
  40. </ul>
  41. <?php if (!$this->getVar('one_area')) {?>
  42. <form method="post" action="<?php echo \core\basic\Url::get('/admin/Index/area');?>" class="area-select">
  43. <input type="hidden" name="formcheck" value="<?php echo $this->getVar('formcheck');?>" >
  44. <div class="layui-col-xs8">
  45. <select name="acode">
  46. <?php echo $this->getVar('area_html');?>
  47. </select>
  48. </div>
  49. <div class="layui-col-xs4">
  50. <button type="submit" class="layui-btn layui-btn-sm">切换</button>
  51. </div>
  52. </form>
  53. <?php } ?>
  54. <ul class="layui-nav layui-layout-right">
  55. <li class="layui-nav-item layui-hide-xs">
  56. <a href="<?php echo SITE_DIR;?>/" target="_blank"><i class="fa fa-home" aria-hidden="true"></i> 网站主页</a>
  57. </li>
  58. <li class="layui-nav-item layui-hide-xs">
  59. <a href="<?php echo \core\basic\Url::get('/admin/DeleCache/index');?>"><i class="fa fa-trash-o" aria-hidden="true"></i> 清理缓存</a>
  60. </li>
  61. <li class="layui-nav-item layui-hide-xs">
  62. <a href="javascript:;">
  63. <i class="fa fa-user-circle-o" aria-hidden="true"></i> <?php echo session('realname');?>
  64. </a>
  65. <dl class="layui-nav-child">
  66. <dd><a href="<?php echo \core\basic\Url::get('/admin/Index/ucenter');?>"><i class="fa fa-address-card-o" aria-hidden="true"></i> 密码修改</a></dd>
  67. <dd><a href="<?php echo \core\basic\Url::get('/admin/Index/loginOut');?>"><i class="fa fa-sign-out" aria-hidden="true"></i> 退出登录</a></dd>
  68. <?php if (session('ucode')==10001) {?>
  69. <dd><a href="<?php echo \core\basic\Url::get('/admin/Upgrade/index');?>"><i class="fa fa-cloud-upload" aria-hidden="true"></i> 在线更新</a></dd>
  70. <dd><a href="<?php echo \core\basic\Url::get('/admin/Index/clearSession');?>" class="ajaxlink"><i class="fa fa-trash-o" aria-hidden="true"></i> 清理会话</a></dd>
  71. <?php } ?>
  72. </dl>
  73. </li>
  74. </ul>
  75. </div>
  76. <div class="layui-side layui-bg-black">
  77. <div class="layui-side-scroll">
  78. <!-- 左侧导航区域(可配合layui已有的垂直导航) -->
  79. <ul class="layui-nav layui-nav-tree" id="nav" lay-shrink="all">
  80. <?php $num = 0;foreach ($this->getVar('menu_tree') as $key => $value) { $num++;?>
  81. <li class="layui-nav-item nav-item <?php if ($this->getVar('primary_menu_url')==$value->url) {?>layui-nav-itemed<?php } ?>">
  82. <a class="" href="javascript:;"><i class="fa <?php echo $value->ico; ?>" aria-hidden="true"></i><?php echo $value->name; ?></a>
  83. <dl class="layui-nav-child">
  84. <?php if ($value->mcode=='M130') {?>
  85. <?php $num3 = 0;foreach ($this->getVar('menu_models') as $key3 => $value3) { $num3++;?>
  86. <?php if ($value3->type==1) {?>
  87. <dd><a href="<?php echo \core\basic\Url::get('/admin/Single/index/mcode/'.$value3->mcode.'');?>"><i class="fa fa-file-text-o" aria-hidden="true"></i><?php echo $value3->name; ?>内容</a></dd>
  88. <?php } ?>
  89. <?php if ($value3->type==2) {?>
  90. <dd><a href="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.$value3->mcode.'');?>"><i class="fa fa-file-text-o" aria-hidden="true"></i><?php echo $value3->name; ?>内容</a></dd>
  91. <?php } ?>
  92. <?php } ?>
  93. <?php } else { ?>
  94. <?php $num2 = 0;foreach ($value->son as $key2 => $value2) { $num2++;?>
  95. <?php if (!isset($value2->status)|| $value2->status==1) {?>
  96. <dd><a href="<?php echo \core\basic\Url::get(''.$value2->url.'');?>"><i class="fa <?php echo $value2->ico; ?>" aria-hidden="true"></i><?php echo $value2->name; ?></a></dd>
  97. <?php } ?>
  98. <?php } ?>
  99. <?php if ($value->mcode=='M101' && session('ucode')==10001) {?>
  100. <dd><a href="<?php echo \core\basic\Url::get('/admin/Upgrade/index');?>"><i class="fa fa-cloud-upload" aria-hidden="true"></i>在线更新</a></dd>
  101. <?php } ?>
  102. <?php } ?>
  103. </dl>
  104. </li>
  105. <?php } ?>
  106. <li style="height:1px;background:#666" class="layui-hide-sm"></li>
  107. <li class="layui-nav-item layui-hide-sm">
  108. <a href="<?php echo SITE_DIR;?>/" target="_blank"><i class="fa fa-home" aria-hidden="true"></i> 网站主页</a>
  109. </li>
  110. <li class="layui-nav-item layui-hide-sm">
  111. <a href="<?php echo \core\basic\Url::get('/admin/Index/ucenter');?>"><i class="fa fa-address-card-o" aria-hidden="true"></i> 资料修改</a>
  112. </li>
  113. <li class="layui-nav-item layui-hide-sm">
  114. <a href="<?php echo \core\basic\Url::get('/admin/DeleCache/index');?>"><i class="fa fa-trash-o" aria-hidden="true"></i> 清理缓存</a>
  115. </li>
  116. <li class="layui-nav-item layui-hide-sm">
  117. <a href="<?php echo \core\basic\Url::get('/admin/Index/loginOut');?>"><i class="fa fa-sign-out" aria-hidden="true"></i> 退出登录</a>
  118. </li>
  119. </ul>
  120. </div>
  121. </div>
  122. <div class="layui-body">
  123. <?php if ($this->getVar('list')) {?>
  124. <div class="layui-tab layui-tab-brief" lay-filter="tab">
  125. <ul class="layui-tab-title">
  126. <li class="layui-this" lay-id="t1"><?php echo $this->getVar('model_name');?>内容</li>
  127. <li lay-id="t2"><?php echo $this->getVar('model_name');?>新增</li>
  128. </ul>
  129. <div class="layui-tab-content">
  130. <div class="layui-tab-item layui-show">
  131. <form action="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'');?>" method="get" class="layui-form">
  132. <div class="layui-form-item nospace">
  133. <div class="layui-input-inline">
  134. <?php echo $this->getVar('pathinfo');?>
  135. <select name="scode">
  136. <option value="">全部栏目</option>
  137. <?php echo $this->getVar('search_select');?>
  138. </select>
  139. </div>
  140. <div class="layui-input-inline">
  141. <input type="text" name="keyword" value="<?php echo get('keyword');?>" placeholder="请输入搜索关键字" class="layui-input">
  142. </div>
  143. <div class="layui-input-inline">
  144. <button class="layui-btn" lay-submit>搜索</button>
  145. <a class="layui-btn layui-btn-primary" href="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'');?>">清除搜索</a>
  146. </div>
  147. </div>
  148. </form>
  149. <form action="<?php echo \core\basic\Url::get('/admin/Content/mod');?>" method="post" id="contentForm" name="contentForm" class="layui-form" onkeydown="if(event.keyCode==13) return false;">
  150. <input type="hidden" name="formcheck" value="<?php echo $this->getVar('formcheck');?>" >
  151. <table class="layui-table">
  152. <thead>
  153. <tr>
  154. <th><input type="checkbox" class="checkbox" lay-ignore id="checkall" title="全选"></th>
  155. <th>ID</th>
  156. <th>栏目</th>
  157. <th>标题</th>
  158. <th>发布时间</th>
  159. <th>排序</th>
  160. <th>状态</th>
  161. <th>置顶</th>
  162. <th>推荐</th>
  163. <th>访问量</th>
  164. <th>操作</th>
  165. </tr>
  166. </thead>
  167. <tbody>
  168. <?php $num = 0;foreach ($this->getVar('contents') as $key => $value) { $num++;?>
  169. <tr>
  170. <td>
  171. <input type="checkbox" class="checkbox checkitem" lay-ignore name="list[]" <?php if ($value->outlink) {?>disabled<?php } ?> value="<?php echo $value->id; ?>">
  172. <input type="hidden" name="listall[]" value="<?php echo $value->id; ?>">
  173. </td>
  174. <td><?php echo $value->id; ?></td>
  175. <td title="<?php echo $value->scode; ?>"><?php echo $value->sortname; ?></td>
  176. <td title="<?php echo $value->title; ?>">
  177. <?php echo substr_both($value->title,0,15);?>
  178. <?php if ($value->isheadline) {?>
  179. <span class="layui-badge layui-bg-blue">头</span>
  180. <?php } ?>
  181. <?php if ($value->ico) {?>
  182. <span class="layui-badge layui-bg-orange">缩</span>
  183. <?php } ?>
  184. <?php if ($value->pics) {?>
  185. <span class="layui-badge">图</span>
  186. <?php } ?>
  187. <?php if ($value->outlink) {?>
  188. <span class="layui-badge layui-bg-black">链</span>
  189. <?php } ?>
  190. </td>
  191. <td><?php echo $value->date; ?></td>
  192. <td class="table-input"><input type="text" lay-ignore class="layui-input" name="sorting[]" value="<?php echo $value->sorting; ?>"></td>
  193. <td>
  194. <?php if ($value->status) {?>
  195. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/status/value/0');?>" class="switch"><i class='fa fa-toggle-on' title="点击关闭"></i></a>
  196. <?php } else { ?>
  197. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/status/value/1');?>" class="switch"><i class='fa fa-toggle-off' title="点击开启"></i></a>
  198. <?php } ?>
  199. </td>
  200. <td>
  201. <?php if ($value->istop) {?>
  202. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/istop/value/0');?>" class="switch"><i class='fa fa-toggle-on' title="点击关闭"></i></a>
  203. <?php } else { ?>
  204. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/istop/value/1');?>" class="switch"><i class='fa fa-toggle-off' title="点击开启"></i></a>
  205. <?php } ?>
  206. </td>
  207. <td>
  208. <?php if ($value->isrecommend) {?>
  209. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/isrecommend/value/0');?>" class="switch"><i class='fa fa-toggle-on' title="点击关闭"></i></a>
  210. <?php } else { ?>
  211. <a href="<?php echo \core\basic\Url::get('/admin/'.C.'/mod/id/'.$value->id.'/field/isrecommend/value/1');?>" class="switch"><i class='fa fa-toggle-off' title="点击开启"></i></a>
  212. <?php } ?>
  213. </td>
  214. <td><?php echo $value->visits; ?></td>
  215. <td>
  216. <?php if (!$value->outlink) {?>
  217. <?php
  218. $Parser=new app\home\controller\ParserController();
  219. $link=$Parser->parserLink(2,$value->urlname,'content',$value->scode,$value->sortfilename,$value->id,$value->filename);
  220. ?>
  221. <input type="hidden" name="urls[<?php echo $value->id; ?>]" value="<?php echo $link?>">
  222. <a href="<?php echo $link?>" class="layui-btn layui-btn-xs layui-btn-primary" target="_blank">查看</a>
  223. <?php } ?>
  224. <?php echo get_btn_del($value->id);?>
  225. <?php if (check_level('mod')) {?>
  226. <a href="<?php echo \core\basic\Url::get('/admin/Content/mod/mcode/'.get('mcode').'/id/'.$value->id.'');?><?php echo $this->getVar('btnqs');?>" class="layui-btn layui-btn-xs" >修改</a>
  227. <?php } ?>
  228. </td>
  229. </tr>
  230. <?php } ?>
  231. </tbody>
  232. </table>
  233. <div class="layui-inline" style="float:right">
  234. <select lay-filter="tourl" class="page-select" >
  235. <option value="" selected="">每页显示数量</option>
  236. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/20');?>" <?php if (get('pagesize')==20) {?>selected<?php } ?>>20条/页</option>
  237. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/30');?>" <?php if (get('pagesize')==30) {?>selected<?php } ?>>30条/页</option>
  238. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/50');?>" <?php if (get('pagesize')==50) {?>selected<?php } ?>>50条/页</option>
  239. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/60');?>" <?php if (get('pagesize')==60) {?>selected<?php } ?>>60条/页</option>
  240. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/100');?>" <?php if (get('pagesize')==100) {?>selected<?php } ?>>100条/页</option>
  241. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/150');?>" <?php if (get('pagesize')==150) {?>selected<?php } ?>>150条/页</option>
  242. <option value="<?php echo \core\basic\Url::get('/admin/Content/index/mcode/'.get('mcode').'/pagesize/200');?>" <?php if (get('pagesize')==200) {?>selected<?php } ?>>200条/页</option>
  243. </select>
  244. </div>
  245. <div class="layui-input-inline">
  246. <select name="scode">
  247. <option value="">请选择移动/复制到栏目</option>
  248. <?php echo $this->getVar('search_select');?>
  249. </select>
  250. </div>
  251. <div class="layui-btn-group">
  252. <?php if (check_level('mod')) {?>
  253. <button type="submit" name="submit" value="copy" class="layui-btn layui-btn-sm">复制</button>
  254. <button type="submit" name="submit" value="move" class="layui-btn layui-btn-sm">移动</button>
  255. <?php } ?>
  256. <?php if (check_level('del')) {?>
  257. <button type="submit" name="submit" onclick="return setDelAction();" class="layui-btn layui-btn-sm">批量删除</button>
  258. <?php } ?>
  259. <?php if (check_level('mod')) {?>
  260. <button type="submit" name="submit" value="sorting" class="layui-btn layui-btn-sm">保存排序</button>
  261. <?php if ($this->getVar('baidu_zz_token')) {?>
  262. <button type="submit" name="submit" value="baiduzz" class="layui-btn layui-btn-sm">百度普通推送</button>
  263. <?php } ?>
  264. <?php if ($this->getVar('baidu_ks_token')) {?>
  265. <button type="submit" name="submit" value="baiduks" class="layui-btn layui-btn-sm">百度快速推送</button>
  266. <?php } ?>
  267. <?php } ?>
  268. </div>
  269. <script>
  270. function setDelAction(){
  271. document.contentForm.action = "<?php echo \core\basic\Url::get('/admin/Content/del');?>";
  272. return confirm("您确定要删除选中的内容么?");
  273. }
  274. </script>
  275. <div class="page">
  276. <?php echo $this->getVar('pagebar');?>
  277. </div>
  278. </form>
  279. </div>
  280. <div class="layui-tab-item">
  281. <form action="<?php echo \core\basic\Url::get('/admin/Content/add/mcode/'.get('mcode').'');?>" method="post" class="layui-form" lay-filter="content" id="edit">
  282. <input type="hidden" name="formcheck" value="<?php echo $this->getVar('formcheck');?>" >
  283. <div class="layui-tab">
  284. <ul class="layui-tab-title">
  285. <li class="layui-this">基本内容</li>
  286. <li>高级内容</li>
  287. </ul>
  288. <div class="layui-tab-content">
  289. <div class="layui-tab-item layui-show">
  290. <div class="layui-form-item">
  291. <label class="layui-form-label">内容栏目 <span class="layui-text-red">*</span></label>
  292. <div class="layui-input-block">
  293. <select name="scode" lay-verify="required">
  294. <option value="">请选择内容栏目</option>
  295. <?php echo $this->getVar('sort_select');?>
  296. </select>
  297. </div>
  298. </div>
  299. <div class="layui-form-item">
  300. <label class="layui-form-label">内容标题 <span class="layui-text-red">*</span></label>
  301. <div class="layui-input-block">
  302. <input type="text" name="title" required lay-verify="required" placeholder="请输入内容标题" class="layui-input">
  303. </div>
  304. </div>
  305. <?php $num = 0;foreach ($this->getVar('extfield') as $key => $value) { $num++;?>
  306. <?php if ($value->type==1) {?> <!-- 单行文本 -->
  307. <div class="layui-form-item">
  308. <label class="layui-form-label"><?php echo $value->description; ?></label>
  309. <div class="layui-input-block">
  310. <input type="text" name="<?php echo $value->name; ?>" placeholder="请输入<?php echo $value->description; ?>" class="layui-input">
  311. </div>
  312. </div>
  313. <?php } ?>
  314. <?php if ($value->type==2) {?><!-- 多行文本 -->
  315. <div class="layui-form-item">
  316. <label class="layui-form-label"><?php echo $value->description; ?></label>
  317. <div class="layui-input-block">
  318. <textarea name="<?php echo $value->name; ?>" class="layui-textarea" placeholder="请输入<?php echo $value->description; ?>"></textarea>
  319. </div>
  320. </div>
  321. <?php } ?>
  322. <?php if ($value->type==3) {?><!-- 单选 -->
  323. <div class="layui-form-item">
  324. <label class="layui-form-label"><?php echo $value->description; ?></label>
  325. <div class="layui-input-block">
  326. <div>
  327. <?php
  328. $radios=explode(',',$value->value);
  329. foreach ($radios as $value2) {
  330. echo '<input type="radio" name="'.$value->name.'" value="'.$value2.'" title="'.$value2.'">';
  331. }
  332. ?>
  333. </div>
  334. </div>
  335. </div>
  336. <?php } ?>
  337. <?php if ($value->type==4) {?><!-- 多选 -->
  338. <div class="layui-form-item">
  339. <label class="layui-form-label"><?php echo $value->description; ?></label>
  340. <div class="layui-input-block">
  341. <div>
  342. <?php
  343. $checkboxs=explode(',',$value->value);
  344. foreach ($checkboxs as $value2) {
  345. echo '<input type="checkbox" name="'.$value->name.'[]" value="'.$value2.'" title="'.$value2.'">';
  346. }
  347. ?>
  348. </div>
  349. </div>
  350. </div>
  351. <?php } ?>
  352. <?php if ($value->type==5) {?><!-- 图片 -->
  353. <div class="layui-form-item">
  354. <label class="layui-form-label"><?php echo $value->description; ?></label>
  355. <div class="layui-input-inline">
  356. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  357. </div>
  358. <button type="button" class="layui-btn upload watermark" data-des="<?php echo $value->name; ?>">
  359. <i class="layui-icon">&#xe67c;</i>上传图片
  360. </button>
  361. <div id="<?php echo $value->name; ?>_box" class="pic"></div>
  362. </div>
  363. <?php } ?>
  364. <?php if ($value->type==10) {?><!-- 多图片 -->
  365. <div class="layui-form-item">
  366. <label class="layui-form-label"><?php echo $value->description; ?></label>
  367. <div class="layui-input-inline">
  368. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  369. </div>
  370. <button type="button" class="layui-btn uploads watermark" data-des="<?php echo $value->name; ?>">
  371. <i class="layui-icon">&#xe67c;</i>上传多图
  372. </button>
  373. <div id="<?php echo $value->name; ?>_box" class="pic addedit"><dl></dl> <!-- 规避空内容拖动bug --></div>
  374. </div>
  375. <?php } ?>
  376. <?php if ($value->type==6) {?><!-- 文件 -->
  377. <div class="layui-form-item">
  378. <label class="layui-form-label"><?php echo $value->description; ?></label>
  379. <div class="layui-input-inline">
  380. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  381. </div>
  382. <button type="button" class="layui-btn file" data-des="<?php echo $value->name; ?>">
  383. <i class="layui-icon">&#xe67c;</i>上传文件
  384. </button>
  385. </div>
  386. <?php } ?>
  387. <?php if ($value->type==7) {?><!-- 日期 -->
  388. <div class="layui-form-item">
  389. <label class="layui-form-label"><?php echo $value->description; ?></label>
  390. <div class="layui-input-block">
  391. <input type="text" name="<?php echo $value->name; ?>" readonly placeholder="请选择<?php echo $value->description; ?>" class="layui-input datetime">
  392. </div>
  393. </div>
  394. <?php } ?>
  395. <?php if ($value->type==8) {?><!-- 编辑器 -->
  396. <div class="layui-form-item">
  397. <label class="layui-form-label"><?php echo $value->description; ?></label>
  398. <div class="layui-input-block">
  399. <script type="text/plain" id="editor_<?php echo $value->name; ?>" name="<?php echo $value->name; ?>" style="width:100%;height:240px;"></script>
  400. <script>
  401. //初始化编辑器
  402. $(document).ready(function (e) {
  403. var ue = UE.getEditor('editor_<?php echo $value->name; ?>',{
  404. maximumWords:10000
  405. });
  406. })
  407. </script>
  408. </div>
  409. </div>
  410. <?php } ?>
  411. <?php if ($value->type==9) {?><!-- 下拉 -->
  412. <div class="layui-form-item">
  413. <label class="layui-form-label"><?php echo $value->description; ?></label>
  414. <div class="layui-input-block">
  415. <select name="<?php echo $value->name; ?>">
  416. <?php
  417. $selects=explode(',',$value->value);
  418. foreach ($selects as $value2) {
  419. echo '<option value="'.$value2.'">'.$value2.'</option>';
  420. }
  421. ?>
  422. </select>
  423. </div>
  424. </div>
  425. <?php } ?>
  426. <?php } ?>
  427. <div class="layui-form-item">
  428. <label class="layui-form-label">内容</label>
  429. <div class="layui-input-block">
  430. <script type="text/plain" id="editor" name="content" style="width:100%;height:240px;"></script>
  431. </div>
  432. </div>
  433. <div class="layui-form-item">
  434. <label class="layui-form-label">tags</label>
  435. <div class="layui-input-block">
  436. <input type="text" name="tags" placeholder="请输入文章tag,英文逗号隔开" class="layui-input">
  437. </div>
  438. </div>
  439. <div class="layui-form-item">
  440. <label class="layui-form-label">作者</label>
  441. <div class="layui-input-block">
  442. <input type="text" name="author" placeholder="请输入作者" value="<?php echo session('realname');?>" class="layui-input">
  443. </div>
  444. </div>
  445. <div class="layui-form-item">
  446. <label class="layui-form-label">来源</label>
  447. <div class="layui-input-block">
  448. <input type="text" name="source" placeholder="请输入来源" value="本站" class="layui-input">
  449. </div>
  450. </div>
  451. <div class="layui-form-item">
  452. <label class="layui-form-label">缩略图</label>
  453. <div class="layui-input-inline">
  454. <input type="text" name="ico" id="ico" placeholder="请上传缩略图" class="layui-input">
  455. </div>
  456. <button type="button" class="layui-btn upload watermark" data-des="ico">
  457. <i class="layui-icon">&#xe67c;</i>上传图片
  458. </button>
  459. <div id="ico_box" class="pic addedit"></div>
  460. </div>
  461. <div class="layui-form-item">
  462. <label class="layui-form-label">轮播多图</label>
  463. <div class="layui-input-inline">
  464. <input type="text" name="pics" id="pics" placeholder="请上传轮播多图" class="layui-input">
  465. </div>
  466. <button type="button" class="layui-btn uploads watermark" data-des="pics">
  467. <i class="layui-icon">&#xe67c;</i>上传多图
  468. </button>
  469. <div id="pics_box" class="pic addedit"><dl></dl> <!-- 规避空内容拖动bug --></div>
  470. </div>
  471. <div class="layui-form-item">
  472. <label class="layui-form-label">参数</label>
  473. <div class="layui-input-block">
  474. <input type="checkbox" name="istop" value="1" title="置顶">
  475. <input type="checkbox" name="isrecommend" value="1" title="推荐">
  476. <input type="checkbox" name="isheadline" value="1" title="头条">
  477. </div>
  478. </div>
  479. <div class="layui-form-item">
  480. <label class="layui-form-label">浏览权限</label>
  481. <div class="layui-input-block">
  482. <select name="gid">
  483. <option value="">不限制</option>
  484. <?php $num = 0;foreach ($this->getVar('groups') as $key => $value) { $num++;?>
  485. <option value="<?php echo $value->id; ?>"><?php echo $value->gname; ?></option>
  486. <?php } ?>
  487. </select>
  488. </div>
  489. </div>
  490. <div class="layui-form-item">
  491. <label class="layui-form-label">权限类型</label>
  492. <div class="layui-input-block">
  493. <select name="gtype" id="gtype" >
  494. <option value="1">小于</option>
  495. <option value="2">小于等于</option>
  496. <option value="3">等于</option>
  497. <option value="4" selected>大于等于</option>
  498. <option value="5">大于</option>
  499. </select>
  500. </div>
  501. </div>
  502. </div>
  503. <div class="layui-tab-item ">
  504. <div class="layui-form-item">
  505. <label class="layui-form-label">内容副栏目</label>
  506. <div class="layui-input-block">
  507. <select name="subscode">
  508. <option value="">请选择内容副栏目</option>
  509. <?php echo $this->getVar('subsort_select');?>
  510. </select>
  511. </div>
  512. </div>
  513. <div class="layui-form-item">
  514. <label class="layui-form-label">标题颜色</label>
  515. <div class="layui-input-inline">
  516. <input type="text" name="titlecolor" placeholder="请选择标题颜色" value="#333333" class="layui-input jscolor {hash:true}">
  517. </div>
  518. </div>
  519. <div class="layui-form-item">
  520. <label class="layui-form-label">副标题</label>
  521. <div class="layui-input-block">
  522. <input type="text" name="subtitle" placeholder="请输入副标题" class="layui-input">
  523. </div>
  524. </div>
  525. <div class="layui-form-item">
  526. <label class="layui-form-label">URL名称</label>
  527. <div class="layui-input-block">
  528. <input type="text" name="filename" placeholder="请输入URL名称,如:test,test/a/b" class="layui-input">
  529. </div>
  530. </div>
  531. <div class="layui-form-item">
  532. <label class="layui-form-label">跳转外链接</label>
  533. <div class="layui-input-block">
  534. <input type="text" name="outlink" placeholder="请输入跳转外链接" class="layui-input">
  535. </div>
  536. </div>
  537. <div class="layui-form-item">
  538. <label class="layui-form-label">权限不足提示</label>
  539. <div class="layui-input-block">
  540. <input type="text" name="gnote" placeholder="请输入权限不足时提示文本" class="layui-input">
  541. </div>
  542. </div>
  543. <div class="layui-form-item">
  544. <label class="layui-form-label">发布时间</label>
  545. <div class="layui-input-inline">
  546. <input type="text" name="date" value="<?php echo date('Y-m-d H:i:s');?>" readonly placeholder="请选择发布时间" class="layui-input datetime">
  547. </div>
  548. <div class="layui-form-mid layui-word-aux">温馨提示:设置未来时间可定时发布!</div>
  549. </div>
  550. <div class="layui-form-item">
  551. <label class="layui-form-label">附件</label>
  552. <div class="layui-input-inline">
  553. <input type="text" name="enclosure" id="enclosure" placeholder="请上传附件" class="layui-input">
  554. </div>
  555. <button type="button" class="layui-btn file" data-des="enclosure">
  556. <i class="layui-icon">&#xe67c;</i>上传附件
  557. </button>
  558. </div>
  559. <div class="layui-form-item">
  560. <label class="layui-form-label">SEO关键字</label>
  561. <div class="layui-input-block">
  562. <input type="text" name="keywords" placeholder="请输入详情页SEO关键字" class="layui-input">
  563. </div>
  564. </div>
  565. <div class="layui-form-item">
  566. <label class="layui-form-label">SEO描述</label>
  567. <div class="layui-input-block">
  568. <textarea name="description" placeholder="请输入详情页SEO描述" class="layui-textarea"></textarea>
  569. </div>
  570. </div>
  571. <div class="layui-form-item">
  572. <label class="layui-form-label">状态</label>
  573. <div class="layui-input-block">
  574. <input type="radio" name="status" value="1" title="显示" checked>
  575. <input type="radio" name="status" value="0" title="隐藏">
  576. </div>
  577. </div>
  578. </div>
  579. </div>
  580. </div>
  581. <div class="layui-form-item">
  582. <div class="layui-input-block">
  583. <button class="layui-btn" lay-submit>立即提交</button>
  584. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  585. </div>
  586. </div>
  587. </form>
  588. </div>
  589. </div>
  590. </div>
  591. <?php } ?>
  592. <?php if ($this->getVar('mod')) {?>
  593. <div class="layui-tab layui-tab-brief" lay-filter="tab">
  594. <ul class="layui-tab-title">
  595. <li class="layui-this"><?php echo $this->getVar('model_name');?>内容修改</li>
  596. </ul>
  597. <div class="layui-tab-content">
  598. <div class="layui-tab-item layui-show">
  599. <form action="<?php echo \core\basic\Url::get('/admin/Content/mod/id/'.get('id').'');?><?php echo $this->getVar('backurl');?>" method="post" class="layui-form" id="edit">
  600. <input type="hidden" name="formcheck" value="<?php echo $this->getVar('formcheck');?>" >
  601. <div class="layui-tab">
  602. <ul class="layui-tab-title">
  603. <li class="layui-this">基本内容</li>
  604. <li>高级内容</li>
  605. </ul>
  606. <div class="layui-tab-content">
  607. <div class="layui-tab-item layui-show">
  608. <div class="layui-form-item">
  609. <label class="layui-form-label">内容栏目 <span class="layui-text-red">*</span></label>
  610. <div class="layui-input-block">
  611. <select name="scode" lay-verify="required">
  612. <option value="">请选择内容栏目</option>
  613. <?php echo $this->getVar('sort_select');?>
  614. </select>
  615. </div>
  616. </div>
  617. <div class="layui-form-item">
  618. <label class="layui-form-label">内容标题 <span class="layui-text-red">*</span></label>
  619. <div class="layui-input-block">
  620. <input type="text" name="title" required lay-verify="required" value="<?php echo @$this->getVar('content')->title;?>" placeholder="请输入内容标题" class="layui-input">
  621. </div>
  622. </div>
  623. <?php $num = 0;foreach ($this->getVar('extfield') as $key => $value) { $num++;?>
  624. <?php if ($value->type==1) {?> <!-- 单行文本 -->
  625. <div class="layui-form-item">
  626. <label class="layui-form-label"><?php echo $value->description; ?></label>
  627. <div class="layui-input-block">
  628. <input type="text" name="<?php echo $value->name; ?>" value="<?php echo @$this->getVar('content')->{$value->name};?>" placeholder="请输入<?php echo $value->description; ?>" class="layui-input">
  629. </div>
  630. </div>
  631. <?php } ?>
  632. <?php if ($value->type==2) {?><!-- 多行文本 -->
  633. <div class="layui-form-item">
  634. <label class="layui-form-label"><?php echo $value->description; ?></label>
  635. <div class="layui-input-block">
  636. <textarea name="<?php echo $value->name; ?>" class="layui-textarea" placeholder="请输入<?php echo $value->description; ?>"><?php $name=$value->name;echo str_replace('<br>', "\r\n",$this->vars['content']->$name);?></textarea>
  637. </div>
  638. </div>
  639. <?php } ?>
  640. <?php if ($value->type==3) {?><!-- 单选 -->
  641. <div class="layui-form-item">
  642. <label class="layui-form-label"><?php echo $value->description; ?></label>
  643. <div class="layui-input-block">
  644. <div>
  645. <?php
  646. $radios=explode(',',$value->value);
  647. $name=$value->name;
  648. foreach ($radios as $value2) {
  649. if($this->vars['content']->$name==$value2){
  650. echo '<input type="radio" name="'.$value->name.'" value="'.$value2.'" title="'.$value2.'" checked>';
  651. }else{
  652. echo '<input type="radio" name="'.$value->name.'" value="'.$value2.'" title="'.$value2.'">';
  653. }
  654. }
  655. ?>
  656. </div>
  657. </div>
  658. </div>
  659. <?php } ?>
  660. <?php if ($value->type==4) {?><!-- 多选 -->
  661. <div class="layui-form-item">
  662. <label class="layui-form-label"><?php echo $value->description; ?></label>
  663. <div class="layui-input-block">
  664. <div>
  665. <?php
  666. $checkboxs=explode(',',$value->value);
  667. $name=$value->name;
  668. echo '<input name="'.$value->name.'" type="hidden">';//占位清空
  669. $values=explode(',',$this->vars['content']->$name);
  670. foreach ($checkboxs as $value2) {
  671. if(in_array($value2,$values)){
  672. echo '<input type="checkbox" name="'.$value->name.'[]" value="'.$value2.'" title="'.$value2.'" checked>';
  673. }else{
  674. echo '<input type="checkbox" name="'.$value->name.'[]" value="'.$value2.'" title="'.$value2.'">';
  675. }
  676. }
  677. ?>
  678. </div>
  679. </div>
  680. </div>
  681. <?php } ?>
  682. <?php if ($value->type==5) {?><!-- 图片 -->
  683. <div class="layui-form-item">
  684. <label class="layui-form-label"><?php echo $value->description; ?></label>
  685. <div class="layui-input-inline">
  686. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" value="<?php echo @$this->getVar('content')->{$value->name};?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  687. </div>
  688. <button type="button" class="layui-btn upload watermark" data-des="<?php echo $value->name; ?>">
  689. <i class="layui-icon">&#xe67c;</i>上传图片
  690. </button>
  691. <?php $name=$value->name; ?>
  692. <div id="<?php echo $value->name; ?>_box" class="pic"><dl><dt><?php if ($this->getVar('content')->$name) {?><img src='<?php echo SITE_DIR;?><?php echo @$this->getVar('content')->{$value->name};?>' data-url="<?php echo @$this->getVar('content')->{$value->name};?>"></dt><dd>删除</dd></dl><?php } ?></div>
  693. </div>
  694. <?php } ?>
  695. <?php if ($value->type==10) {?><!-- 多图 -->
  696. <div class="layui-form-item">
  697. <label class="layui-form-label"><?php echo $value->description; ?></label>
  698. <div class="layui-input-inline">
  699. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" value="<?php echo @$this->getVar('content')->{$value->name};?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  700. </div>
  701. <button type="button" class="layui-btn uploads watermark" data-des="<?php echo $value->name; ?>">
  702. <i class="layui-icon">&#xe67c;</i>上传多图
  703. </button>
  704. <div id="<?php echo $value->name; ?>_box" class="pic addedit">
  705. <dl></dl> <!-- 规避空内容拖动bug -->
  706. <?php
  707. $name=$value->name;
  708. if($this->getVar('content')->$name){
  709. $pics=explode(',',$this->getVar('content')->$name);
  710. }else{
  711. $pics = array();
  712. }
  713. foreach ($pics as $key=>$value) {
  714. //需要留一个空,不然被解析为标签了
  715. echo "<dl><dt><img src='".SITE_DIR.$value."' data-url='".$value."'></dt><dd>删除</dd></dl>";
  716. }
  717. ?>
  718. </div>
  719. </div>
  720. <?php } ?>
  721. <?php if ($value->type==6) {?><!-- 文件 -->
  722. <div class="layui-form-item">
  723. <label class="layui-form-label"><?php echo $value->description; ?></label>
  724. <div class="layui-input-inline">
  725. <input type="text" name="<?php echo $value->name; ?>" id="<?php echo $value->name; ?>" value="<?php echo @$this->getVar('content')->{$value->name};?>" placeholder="请上传<?php echo $value->description; ?>" class="layui-input">
  726. </div>
  727. <button type="button" class="layui-btn file" data-des="<?php echo $value->name; ?>">
  728. <i class="layui-icon">&#xe67c;</i>上传文件
  729. </button>
  730. </div>
  731. <?php } ?>
  732. <?php if ($value->type==7) {?><!-- 日期 -->
  733. <div class="layui-form-item">
  734. <label class="layui-form-label"><?php echo $value->description; ?></label>
  735. <div class="layui-input-block">
  736. <input type="text" name="<?php echo $value->name; ?>" value="<?php echo @$this->getVar('content')->{$value->name};?>" readonly placeholder="请选择<?php echo $value->description; ?>" class="layui-input datetime">
  737. </div>
  738. </div>
  739. <?php } ?>
  740. <?php if ($value->type==8) {?><!-- 编辑器 -->
  741. <div class="layui-form-item">
  742. <label class="layui-form-label"><?php echo $value->description; ?></label>
  743. <div class="layui-input-block">
  744. <?php
  745. $name=@$value->name;
  746. ?>
  747. <script type="text/plain" id="editor_<?php echo $value->name; ?>" name="<?php echo $value->name; ?>" style="width:100%;height:240px;"><?php echo decode_string($this->getVar('content')->$name);?></script>
  748. <script>
  749. //初始化编辑器
  750. $(document).ready(function (e) {
  751. var ue = UE.getEditor('editor_<?php echo $value->name; ?>',{
  752. maximumWords:10000
  753. });
  754. })
  755. </script>
  756. </div>
  757. </div>
  758. <?php } ?>
  759. <?php if ($value->type==9) {?><!-- 下拉 -->
  760. <div class="layui-form-item">
  761. <label class="layui-form-label"><?php echo $value->description; ?></label>
  762. <div class="layui-input-block">
  763. <select name="<?php echo $value->name; ?>">
  764. <?php
  765. $selects=explode(',',$value->value);
  766. $name=$value->name;
  767. foreach ($selects as $value2) {
  768. if($this->vars['content']->$name==$value2){
  769. echo '<option value="'.$value2.'" selected>'.$value2.'</option>';
  770. }else{
  771. echo '<option value="'.$value2.'">'.$value2.'</option>';
  772. }
  773. }
  774. ?>
  775. </select>
  776. </div>
  777. </div>
  778. <?php } ?>
  779. <?php } ?>
  780. <div class="layui-form-item">
  781. <label class="layui-form-label">内容</label>
  782. <div class="layui-input-block">
  783. <script type="text/plain" id="editor" name="content" style="width:100%;height:240px;"><?php echo decode_string($this->getVar('content')->content);?></script>
  784. </div>
  785. </div>
  786. <div class="layui-form-item">
  787. <label class="layui-form-label">tags</label>
  788. <div class="layui-input-block">
  789. <input type="text" name="tags" placeholder="请输入文章tag,英文逗号隔开" value="<?php echo @$this->getVar('content')->tags;?>" class="layui-input">
  790. </div>
  791. </div>
  792. <div class="layui-form-item">
  793. <label class="layui-form-label">作者</label>
  794. <div class="layui-input-block">
  795. <input type="text" name="author" placeholder="请输入作者" value="<?php echo @$this->getVar('content')->author;?>" class="layui-input">
  796. </div>
  797. </div>
  798. <div class="layui-form-item">
  799. <label class="layui-form-label">来源</label>
  800. <div class="layui-input-block">
  801. <input type="text" name="source" placeholder="请输入来源" value="<?php echo @$this->getVar('content')->source;?>" class="layui-input">
  802. </div>
  803. </div>
  804. <div class="layui-form-item">
  805. <label class="layui-form-label">缩略图</label>
  806. <div class="layui-input-inline">
  807. <input type="text" name="ico" id="ico" value="<?php echo @$this->getVar('content')->ico;?>" placeholder="请上传缩略图" class="layui-input">
  808. </div>
  809. <button type="button" class="layui-btn upload watermark" data-des="ico">
  810. <i class="layui-icon">&#xe67c;</i>上传图片
  811. </button>
  812. <div id="ico_box" class="pic addedit"><?php if ($this->getVar('content')->ico) {?><dl><dt><img src="<?php echo SITE_DIR;?><?php echo @$this->getVar('content')->ico;?>" data-url="<?php echo @$this->getVar('content')->ico;?>"></dt><dd>删除</dd></dl><?php } ?></div>
  813. </div>
  814. <div class="layui-form-item">
  815. <label class="layui-form-label">轮播多图</label>
  816. <div class="layui-input-inline">
  817. <input type="text" name="pics" id="pics" value="<?php echo @$this->getVar('content')->pics;?>" placeholder="请上传轮播多图" class="layui-input">
  818. </div>
  819. <button type="button" class="layui-btn uploads watermark" data-des="pics">
  820. <i class="layui-icon">&#xe67c;</i>上传多图
  821. </button>
  822. <div id="pics_box" class="pic addedit">
  823. <dl></dl> <!-- 规避空内容拖动bug -->
  824. <?php
  825. if($this->getVar('content')->pics){
  826. $pics=explode(',',$this->getVar('content')->pics);
  827. }else{
  828. $pics = array();
  829. }
  830. if($this->getVar('content')->picstitle){
  831. $picstitle=explode(',',$this->getVar('content')->picstitle);
  832. }else{
  833. $picstitle = array();
  834. }
  835. foreach ($pics as $key=>$value) {
  836. //需要留一个空,不然被解析为标签了
  837. echo "<dl><dt><img src='".SITE_DIR.$value."' data-url='".$value."'></dt><dd>删除</dd><dt><input type='text' value='".$picstitle[$key ]."' name='picstitle[]' style='width:95%' /></dt></dl>";
  838. }
  839. ?>
  840. </div>
  841. </div>
  842. <div class="layui-form-item">
  843. <label class="layui-form-label">状态</label>
  844. <div class="layui-input-block">
  845. <input type="checkbox" name="istop" value="1" title="置顶" <?php if ($this->getVar('content')->istop==1) {?>checked<?php } ?>>
  846. <input type="checkbox" name="isrecommend" value="1" title="推荐" <?php if ($this->getVar('content')->isrecommend==1) {?>checked<?php } ?>>
  847. <input type="checkbox" name="isheadline" value="1" title="头条" <?php if ($this->getVar('content')->isheadline==1) {?>checked<?php } ?>>
  848. </div>
  849. </div>
  850. <div class="layui-form-item">
  851. <label class="layui-form-label">浏览权限</label>
  852. <div class="layui-input-block">
  853. <select name="gid">
  854. <option value="">不限制</option>
  855. <?php $num = 0;foreach ($this->getVar('groups') as $key => $value) { $num++;?>
  856. <option value="<?php echo $value->id; ?>" <?php if ($this->getVar('content')->gid==$value->id) {?>selected="selected"<?php } ?>><?php echo $value->gname; ?></option>
  857. <?php } ?>
  858. </select>
  859. </div>
  860. </div>
  861. <div class="layui-form-item">
  862. <label class="layui-form-label">权限类型</label>
  863. <div class="layui-input-block">
  864. <select name="gtype" id="gtype" >
  865. <option value="1" <?php if ($this->getVar('content')->gtype==1) {?>selected="selected"<?php } ?>>小于</option>
  866. <option value="2" <?php if ($this->getVar('content')->gtype==2) {?>selected="selected"<?php } ?>>小于等于</option>
  867. <option value="3" <?php if ($this->getVar('content')->gtype==3) {?>selected="selected"<?php } ?>>等于</option>
  868. <option value="4" <?php if ($this->getVar('content')->gtype==4||(!$this->getVar('sort')->gtype)) {?>selected="selected"<?php } ?>>大于等于</option>
  869. <option value="5" <?php if ($this->getVar('content')->gtype==5) {?>selected="selected"<?php } ?>>大于</option>
  870. </select>
  871. </div>
  872. </div>
  873. </div>
  874. <div class="layui-tab-item ">
  875. <div class="layui-form-item">
  876. <label class="layui-form-label">内容副栏目</label>
  877. <div class="layui-input-block">
  878. <select name="subscode">
  879. <option value="">请选择内容副栏目</option>
  880. <?php echo $this->getVar('subsort_select');?>
  881. </select>
  882. </div>
  883. </div>
  884. <div class="layui-form-item">
  885. <label class="layui-form-label">标题颜色</label>
  886. <div class="layui-input-inline">
  887. <input type="text" name="titlecolor" value="<?php echo @$this->getVar('content')->titlecolor;?>" placeholder="请选择标题颜色" class="layui-input jscolor {hash:true}">
  888. </div>
  889. </div>
  890. <div class="layui-form-item">
  891. <label class="layui-form-label">副标题</label>
  892. <div class="layui-input-block">
  893. <input type="text" name="subtitle" value="<?php echo @$this->getVar('content')->subtitle;?>" placeholder="请输入副标题" class="layui-input">
  894. </div>
  895. </div>
  896. <div class="layui-form-item">
  897. <label class="layui-form-label">URL名称</label>
  898. <div class="layui-input-block">
  899. <input type="text" name="filename" value="<?php echo @$this->getVar('content')->filename;?>" placeholder="请输入URL名称,如:test,test/a/b" class="layui-input">
  900. </div>
  901. </div>
  902. <div class="layui-form-item">
  903. <label class="layui-form-label">跳转外链接</label>
  904. <div class="layui-input-block">
  905. <input type="text" name="outlink" value="<?php echo @$this->getVar('content')->outlink;?>" placeholder="请输入跳转外链接" class="layui-input">
  906. </div>
  907. </div>
  908. <div class="layui-form-item">
  909. <label class="layui-form-label">权限不足提示</label>
  910. <div class="layui-input-block">
  911. <input type="text" name="gnote" value="<?php echo @$this->getVar('content')->gnote;?>" placeholder="请输入权限不足时提示文本" class="layui-input">
  912. </div>
  913. </div>
  914. <div class="layui-form-item">
  915. <label class="layui-form-label">发布时间</label>
  916. <div class="layui-input-inline">
  917. <input type="text" name="date" value="<?php echo @$this->getVar('content')->date;?>" readonly placeholder="请选择发布时间" class="layui-input datetime">
  918. </div>
  919. <div class="layui-form-mid layui-word-aux">温馨提示:设置未来时间可定时发布!</div>
  920. </div>
  921. <div class="layui-form-item">
  922. <label class="layui-form-label">附件</label>
  923. <div class="layui-input-inline">
  924. <input type="text" name="enclosure" id="enclosure" value="<?php echo @$this->getVar('content')->enclosure;?>" placeholder="请上传附件" class="layui-input">
  925. </div>
  926. <button type="button" class="layui-btn file" data-des="enclosure">
  927. <i class="layui-icon">&#xe67c;</i>上传附件
  928. </button>
  929. </div>
  930. <div class="layui-form-item">
  931. <label class="layui-form-label">SEO关键字</label>
  932. <div class="layui-input-block">
  933. <input type="text" name="keywords" value="<?php echo @$this->getVar('content')->keywords;?>" placeholder="请输入详情页SEO关键字" class="layui-input">
  934. </div>
  935. </div>
  936. <div class="layui-form-item">
  937. <label class="layui-form-label">SEO描述</label>
  938. <div class="layui-input-block">
  939. <textarea name="description" placeholder="请输入详情页SEO描述" class="layui-textarea"><?php echo @$this->getVar('content')->description;?></textarea>
  940. </div>
  941. </div>
  942. <div class="layui-form-item">
  943. <label class="layui-form-label">状态</label>
  944. <div class="layui-input-block">
  945. <input type="radio" name="status" value="1" title="显示" <?php if ($this->getVar('content')->status==1) {?> checked="checked"<?php } ?>>
  946. <input type="radio" name="status" value="0" title="隐藏" <?php if ($this->getVar('content')->status==0) {?> checked="checked"<?php } ?>>
  947. </div>
  948. </div>
  949. </div>
  950. </div>
  951. </div>
  952. <div class="layui-form-item">
  953. <div class="layui-input-block">
  954. <button class="layui-btn" lay-submit>立即提交</button>
  955. <button type="reset" class="layui-btn layui-btn-primary">重置</button>
  956. <?php echo get_btn_back();?>
  957. </div>
  958. </div>
  959. </form>
  960. </div>
  961. </div>
  962. </div>
  963. <?php } ?>
  964. </div>
  965. <style>.placeHolder {border:dashed 2px gray; }</style>
  966. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/jquery.dragsort-0.5.2.min.js"></script>
  967. <script type="text/javascript">
  968. $("#pics_box").dragsort({
  969. dragSelector: "dl",
  970. dragSelectorExclude: "input,textarea,dd",
  971. dragBetween: false,
  972. dragEnd: saveOrder,
  973. placeHolderTemplate: "<dl class='placeHolder'><dt></dt></dl>"
  974. });
  975. function saveOrder() {
  976. var data = $("#pics_box dl dt img").map(function() {
  977. return $(this).data("url");
  978. }).get();
  979. $("input[name=pics]").val(data.join(","))
  980. };
  981. </script>
  982. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/jscolor.js"></script>
  983. <!-- 引入编辑器文件 -->
  984. <script type="text/javascript" charset="utf-8" src="<?php echo CORE_DIR;?>/extend/ueditor/ueditor.config.js"></script>
  985. <script type="text/javascript" charset="utf-8" src="<?php echo CORE_DIR;?>/extend/ueditor/ueditor.all.js"> </script>
  986. <script type="text/javascript" charset="utf-8" src="<?php echo CORE_DIR;?>/extend/ueditor/lang/zh-cn/zh-cn.js"></script>
  987. <script>
  988. //初始化编辑器
  989. $(document).ready(function (e) {
  990. var ue = UE.getEditor('editor',{
  991. maximumWords:30000
  992. });
  993. })
  994. </script>
  995. <script type="text/javascript">
  996. <!-- 解决源码模式无法保存 -->
  997. function editor_init() {
  998. $('#edit').submit(function () {
  999. editor=UE.getEditor('editor');
  1000. if(editor.queryCommandState('source')==1) editor.execCommand('source');
  1001. })
  1002. }
  1003. <!-- 点击后添加到编辑器 -->
  1004. $(".addedit").on("click",'img',function(){
  1005. editor=UE.getEditor('editor');
  1006. $img = $(this).attr("src");
  1007. editor.execCommand('inserthtml',"<img src='"+$img+"'>");
  1008. });
  1009. </script>
  1010. <script type="text/javascript">editor_init();</script>
  1011. <input type="hidden" id="do_check" data-url="<?php echo \core\basic\Url::get('/admin/Upgrade/check');?>">
  1012. <input type="hidden" id="do_down" data-url="<?php echo \core\basic\Url::get('/admin/Upgrade/down');?>">
  1013. <input type="hidden" id="do_update" data-url="<?php echo \core\basic\Url::get('/admin/Upgrade/update');?>">
  1014. <input type="hidden" id="check_version" data-url="/index.php?p=upgrade/check&version=<?php echo APP_VERSION;?>.<?php echo RELEASE_TIME;?>.<?php echo $this->getVar('revise');?>&branch=<?php echo $this->getVar('branch');?>&snuser=<?php echo $this->getVar('snuser');?>&site=<?php echo $this->getVar('site');?>">
  1015. <input type="hidden" id="check_cache" data-url="<?php echo \core\basic\Url::get('/admin/Upgrade/checkCache');?>">
  1016. </div>
  1017. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/layui/layui.all.js?v=v2.5.4"></script>
  1018. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/comm.js?v=v3.1.1"></script>
  1019. <script type="text/javascript" src="<?php echo APP_THEME_DIR;?>/js/mylayui.js?v=v3.1.0"></script>
  1020. <script type="text/javascript" src="https://www.pbootcms.com/res/v1/js/update.js?v=v3.1.3" ></script>
  1021. <!-- 让IE8/9支持媒体查询,从而兼容栅格 -->
  1022. <!--[if lt IE 9]>
  1023. <script src="https://cdn.staticfile.org/html5shiv/r29/html5.min.js"></script>
  1024. <script src="https://cdn.staticfile.org/respond.js/1.4.2/respond.min.js"></script>
  1025. <![endif]-->
  1026. </body>
  1027. </html>
  1028. <?php return array (
  1029. 0 => 'D:/wwwroot/vzsch59fy3/wwwroot/apps/admin/view/default/common/head.html',
  1030. 1 => 'D:/wwwroot/vzsch59fy3/wwwroot/apps/admin/view/default/common/ueditor.html',
  1031. 2 => 'D:/wwwroot/vzsch59fy3/wwwroot/apps/admin/view/default/common/foot.html',
  1032. ); ?>