web_code.edit.php 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696
  1. <?php defined('InShopNC') or exit('Access Invalid!');?>
  2. <link href="<?php echo ADMIN_TEMPLATES_URL;?>/css/font/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
  3. <!--[if IE 7]>
  4. <link rel="stylesheet" href="<?php echo ADMIN_TEMPLATES_URL;?>/css/font/font-awesome/css/font-awesome-ie7.min.css">
  5. <![endif]-->
  6. <style type="text/css">
  7. h3.dialog_head {
  8. margin: 0 !important;
  9. }
  10. .dialog_content {
  11. width: 610px;
  12. padding: 0 15px 15px 15px !important;
  13. overflow: hidden;
  14. }
  15. </style>
  16. <script type="text/javascript">
  17. var SHOP_SITE_URL = "<?php echo SHOP_SITE_URL; ?>";
  18. var UPLOAD_SITE_URL = "<?php echo UPLOAD_SITE_URL; ?>";
  19. </script>
  20. <div class="page">
  21. <div class="fixed-bar">
  22. <div class="item-title">
  23. <h3><?php echo $lang['web_config_index'];?></h3>
  24. <ul class="tab-base">
  25. <li><a href="index.php?act=web_config&op=web_config"><span><?php echo '板块区';?></span></a></li>
  26. <li><a href="index.php?act=web_config&op=web_edit&web_id=<?php echo $_GET['web_id'];?>"><span><?php echo $lang['web_config_web_edit'];?></span></a></li>
  27. <li><a href="JavaScript:void(0);" class="current"><span><?php echo $lang['web_config_code_edit'];?></span></a></li>
  28. </ul>
  29. </div>
  30. </div>
  31. <div class="fixed-empty"></div>
  32. <table class="tb-type1 noborder">
  33. <tbody>
  34. <tr>
  35. <th><label><?php echo $lang['web_config_web_name'];?>:</label></th>
  36. <td><label><?php echo $output['web_array']['web_name']?></label></td>
  37. <th><label><?php echo $lang['web_config_style_name'];?>:</label></th>
  38. <td><label><?php echo $output['style_array'][$output['web_array']['style_name']];?></label></td>
  39. </tr>
  40. </tbody>
  41. </table>
  42. <table class="table tb-type2" id="prompt">
  43. <tbody>
  44. <tr class="space odd">
  45. <th colspan="12"><div class="title"><h5><?php echo $lang['nc_prompts'];?></h5><span class="arrow"></span></div></th>
  46. </tr>
  47. <tr>
  48. <td>
  49. <ul>
  50. <li><?php echo $lang['web_config_edit_help1'];?></li>
  51. <li><?php echo $lang['web_config_edit_help2'];?></li>
  52. <li><?php echo $lang['web_config_edit_help3'];?></li>
  53. </ul></td>
  54. </tr>
  55. </tbody>
  56. </table>
  57. <table class="table tb-type2 nohover">
  58. <tbody>
  59. <tr>
  60. <td colspan="2" class="required"><label><?php echo $lang['web_config_edit_html'].$lang['nc_colon'];?></label></td>
  61. </tr>
  62. <tr class="noborder">
  63. <td colspan="2" class="vatop"><div class="home-templates-board-layout style-<?php echo $output['web_array']['style_name'];?>">
  64. <div class="left">
  65. <dl id="left_tit">
  66. <dt>
  67. <h4><?php echo $lang['web_config_picture_tit'];?></h4>
  68. <a href="JavaScript:show_dialog('upload_tit');"><i class="icon-edit"></i><?php echo $lang['nc_edit'];?></a></dt>
  69. <dd class="tit-txt" <?php if($output['code_tit']['code_info']['type'] != 'txt'){ ?>style="display:none;"<?php } ?>>
  70. <div id="picture_floor" class="txt-type">
  71. <span><?php echo $output['code_tit']['code_info']['floor'];?></span>
  72. <h2><?php echo $output['code_tit']['code_info']['title'];?></h2>
  73. </div>
  74. </dd>
  75. <dd class="tit-pic" <?php if($output['code_tit']['code_info']['type'] == 'txt'){ ?>style="display:none;"<?php } ?>>
  76. <div id="picture_tit" class="picture">
  77. <img src="<?php echo UPLOAD_SITE_URL.'/'.$output['code_tit']['code_info']['pic'];?>"/>
  78. </div>
  79. </dd>
  80. </dl>
  81. <dl>
  82. <dt>
  83. <h4><?php echo $lang['web_config_picture_act'];?></h4>
  84. <a href="JavaScript:show_dialog('upload_act');"><i class="icon-picture"></i><?php echo $lang['nc_edit'];?></a></dt>
  85. <dd class="act-pic">
  86. <div id="picture_act" class="picture">
  87. <?php if(!empty($output['code_act']['code_info']['pic'])) { ?>
  88. <img src="<?php echo UPLOAD_SITE_URL.'/'.$output['code_act']['code_info']['pic'];?>"/>
  89. <?php } ?>
  90. </div>
  91. </dd>
  92. </dl>
  93. <dl>
  94. <dt>
  95. <h4><?php echo $lang['web_config_edit_category'];?></h4>
  96. <a href="JavaScript:show_dialog('category_list');"><i class="icon-th"></i><?php echo $lang['nc_edit'];?></a></dt>
  97. <dd class="category-list">
  98. <?php if (is_array($output['code_category_list']['code_info']['goods_class']) && !empty($output['code_category_list']['code_info']['goods_class'])) { ?>
  99. <ul>
  100. <?php foreach ($output['code_category_list']['code_info']['goods_class'] as $k => $v) { ?>
  101. <li title="<?php echo $v['gc_name'];?>"><a href="javascript:void(0);"><?php echo $v['gc_name'];?></a></li>
  102. <?php } ?>
  103. </ul>
  104. <?php }else { ?>
  105. <ul>
  106. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  107. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  108. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  109. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  110. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  111. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  112. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  113. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  114. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  115. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  116. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  117. <li><a href="javascript:void(0);"><?php echo $lang['web_config_gc_name'];?></a></li>
  118. </ul>
  119. <?php } ?>
  120. </dd>
  121. </dl>
  122. </div>
  123. <div class="middle">
  124. <div><?php if (is_array($output['code_recommend_list']['code_info']) && !empty($output['code_recommend_list']['code_info'])) { ?>
  125. <?php foreach ($output['code_recommend_list']['code_info'] as $key => $val) { ?>
  126. <dl recommend_id="<?php echo $key;?>">
  127. <dt>
  128. <h4><?php echo $val['recommend']['name'];?></h4>
  129. <a href="JavaScript:del_recommend(<?php echo $key;?>);"><i class="icon-remove-sign "></i><?php echo $lang['nc_del'];?></a>
  130. <a href="JavaScript:show_recommend_dialog(<?php echo $key;?>);"><i class="icon-shopping-cart"></i><?php echo '商品块';?></a>
  131. <a href="JavaScript:show_recommend_pic_dialog(<?php echo $key;?>);"><i class="icon-lightbulb"></i><?php echo '广告块';?></a>
  132. </dt>
  133. <dd>
  134. <?php if(!empty($val['goods_list']) && is_array($val['goods_list'])) { ?>
  135. <ul class="goods-list">
  136. <?php foreach($val['goods_list'] as $k => $v) { ?>
  137. <li><span><a href="javascript:void(0);">
  138. <img title="<?php echo $v['goods_name'];?>" src="<?php echo strpos($v['goods_pic'],'http')===0 ? $v['goods_pic']:UPLOAD_SITE_URL."/".$v['goods_pic'];?>"/></a></span>
  139. </li>
  140. <?php } ?>
  141. </ul>
  142. <?php } elseif (!empty($val['pic_list']) && is_array($val['pic_list'])) { ?>
  143. <div class="middle-banner">
  144. <a href="javascript:void(0);" class="left-a"><img pic_url="<?php echo $val['pic_list']['11']['pic_url'];?>" title="<?php echo $val['pic_list']['11']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['11']['pic_img'];?>"/></a>
  145. <a href="javascript:void(0);" class="left-b"><img pic_url="<?php echo $val['pic_list']['12']['pic_url'];?>" title="<?php echo $val['pic_list']['12']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['12']['pic_img'];?>"/></a>
  146. <a href="javascript:void(0);" class="middle-a"><img pic_url="<?php echo $val['pic_list']['14']['pic_url'];?>" title="<?php echo $val['pic_list']['14']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['14']['pic_img'];?>"/></a>
  147. <a href="javascript:void(0);" class="right-a"><img pic_url="<?php echo $val['pic_list']['21']['pic_url'];?>" title="<?php echo $val['pic_list']['21']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['21']['pic_img'];?>"/></a>
  148. <a href="javascript:void(0);" class="right-b"><img pic_url="<?php echo $val['pic_list']['24']['pic_url'];?>" title="<?php echo $val['pic_list']['24']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['24']['pic_img'];?>"/></a>
  149. <a href="javascript:void(0);" class="bottom-a"><img pic_url="<?php echo $val['pic_list']['31']['pic_url'];?>" title="<?php echo $val['pic_list']['31']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['31']['pic_img'];?>"/></a>
  150. <a href="javascript:void(0);" class="bottom-b"><img pic_url="<?php echo $val['pic_list']['32']['pic_url'];?>" title="<?php echo $val['pic_list']['32']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['32']['pic_img'];?>"/></a>
  151. <a href="javascript:void(0);" class="bottom-c"><img pic_url="<?php echo $val['pic_list']['33']['pic_url'];?>" title="<?php echo $val['pic_list']['33']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['33']['pic_img'];?>"/></a>
  152. <a href="javascript:void(0);" class="bottom-d"><img pic_url="<?php echo $val['pic_list']['34']['pic_url'];?>" title="<?php echo $val['pic_list']['34']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['34']['pic_img'];?>"/></a>
  153. </div>
  154. <?php }else { ?>
  155. <ul class="goods-list">
  156. <li><span><i class="icon-gift"></i></span></li>
  157. <li><span><i class="icon-gift"></i></span></li>
  158. <li><span><i class="icon-gift"></i></span></li>
  159. <li><span><i class="icon-gift"></i></span></li>
  160. <li><span><i class="icon-gift"></i></span></li>
  161. <li><span><i class="icon-gift"></i></span></li>
  162. <li><span><i class="icon-gift"></i></span></li>
  163. <li><span><i class="icon-gift"></i></span></li>
  164. </ul>
  165. <?php } ?>
  166. </dd>
  167. </dl>
  168. <?php } ?>
  169. <?php } ?>
  170. <div class="add-tab" id="btn_add_list"><a href="JavaScript:add_recommend();"><i class="icon-plus-sign-alt"></i><?php echo $lang['web_config_add_recommend'];?></a><?php echo $lang['web_config_recommend_max'];?></div>
  171. </div>
  172. </div>
  173. <div class="right">
  174. <dl>
  175. <dt>
  176. <h4><?php echo $lang['web_config_brand_title'];?></h4>
  177. <a href="JavaScript:show_dialog('brand_list');"><i class="icon-ticket"></i><?php echo $lang['nc_edit'];?></a></dt>
  178. <dd>
  179. <ul class="brands">
  180. <?php if (is_array($output['code_brand_list']['code_info']) && !empty($output['code_brand_list']['code_info'])) { ?>
  181. <?php foreach ($output['code_brand_list']['code_info'] as $key => $val) { ?>
  182. <li><span><img title="<?php echo $val['brand_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['brand_pic'];?>"/> </span></li>
  183. <?php } ?>
  184. <?php }else { ?>
  185. <li>
  186. <span><i class="icon-picture"></i></span>
  187. </li>
  188. <li>
  189. <span><i class="icon-picture"></i></span>
  190. </li>
  191. <li>
  192. <span><i class="icon-picture"></i></span>
  193. </li>
  194. <li>
  195. <span><i class="icon-picture"></i></span>
  196. </li>
  197. <li>
  198. <span><i class="icon-picture"></i></span>
  199. </li>
  200. <li>
  201. <span><i class="icon-picture"></i></span>
  202. </li>
  203. <li>
  204. <span><i class="icon-picture"></i></span>
  205. </li>
  206. <li>
  207. <span><i class="icon-picture"></i></span>
  208. </li>
  209. <li>
  210. <span><i class="icon-picture"></i></span>
  211. </li>
  212. <li>
  213. <span><i class="icon-picture"></i></span>
  214. </li>
  215. <li>
  216. <span><i class="icon-picture"></i></span>
  217. </li>
  218. <li>
  219. <span><i class="icon-picture"></i></span>
  220. </li>
  221. <?php } ?>
  222. </ul>
  223. </dd>
  224. </dl>
  225. <dl>
  226. <dt>
  227. <h4><?php echo '切换广告图片';?></h4>
  228. <a href="JavaScript:show_dialog('upload_adv');"><?php echo $lang['nc_edit'];?></a></dt>
  229. <dd class="adv-pic">
  230. <div id="picture_adv" class="picture">
  231. <?php if(is_array($output['code_adv']['code_info']) && !empty($output['code_adv']['code_info'])) {
  232. $adv = current($output['code_adv']['code_info']);
  233. ?>
  234. <?php if(is_array($adv) && !empty($adv)) { ?>
  235. <img src="<?php echo UPLOAD_SITE_URL.'/'.$adv['pic_img'];?>"/>
  236. <?php } ?>
  237. <?php } ?>
  238. </div>
  239. </dd>
  240. </dl>
  241. </div>
  242. </div></td>
  243. </tr>
  244. </tbody>
  245. <tfoot>
  246. <tr class="tfoot">
  247. <td colspan="2" ><a href="index.php?act=web_config&op=web_html&web_id=<?php echo $_GET['web_id'];?>" class="btn" id="submitBtn"><span><?php echo $lang['web_config_web_html'];?></span></a></td>
  248. </tr>
  249. </tfoot>
  250. </table>
  251. </div>
  252. <!-- 标题图片 -->
  253. <div id="upload_tit_dialog" style="display:none;">
  254. <table class="table tb-type2">
  255. <tbody>
  256. <tr class="space odd" id="prompt">
  257. <th class="nobg" colspan="12"><div class="title">
  258. <h5><?php echo $lang['nc_prompts'];?></h5>
  259. <span class="arrow"></span></div></th>
  260. </tr>
  261. <tr>
  262. <td><ul>
  263. <li><?php echo $lang['web_config_prompt_tit'];?></li>
  264. </ul></td>
  265. </tr>
  266. </tbody>
  267. </table>
  268. <form id="upload_tit_form" name="upload_tit_form" enctype="multipart/form-data" method="post" action="index.php?act=web_api&op=upload_pic" target="upload_pic">
  269. <input type="hidden" name="form_submit" value="ok" />
  270. <input type="hidden" name="web_id" value="<?php echo $output['code_tit']['web_id'];?>">
  271. <input type="hidden" name="code_id" value="<?php echo $output['code_tit']['code_id'];?>">
  272. <input type="hidden" name="tit[pic]" value="<?php echo $output['code_tit']['code_info']['pic'];?>">
  273. <input type="hidden" name="tit[url]" value="">
  274. <table class="table tb-type2">
  275. <tbody>
  276. <tr>
  277. <td colspan="2" class="required"><?php echo $lang['web_config_upload_type'].$lang['nc_colon'];?>
  278. </td>
  279. </tr>
  280. <tr class="noborder">
  281. <td class="vatop rowform">
  282. <label title="<?php echo $lang['web_config_upload_pic'];?>">
  283. <input type="radio" name="tit[type]" value="pic" onclick="upload_type('tit');" <?php if($output['code_tit']['code_info']['type'] != 'txt'){ ?>checked="checked"<?php } ?>>
  284. <span><?php echo $lang['web_config_upload_pic'];?></span></label>
  285. <label title="<?php echo '文字类型';?>">
  286. <input type="radio" name="tit[type]" value="txt" onclick="upload_type('tit');" <?php if($output['code_tit']['code_info']['type'] == 'txt'){ ?>checked="checked"<?php } ?>>
  287. <span><?php echo '文字类型';?></span></label>
  288. </td>
  289. <td class="vatop tips"></td>
  290. </tr>
  291. </tbody>
  292. </table>
  293. <table id="upload_tit_type_pic" class="table tb-type2" <?php if($output['code_tit']['code_info']['type'] == 'txt'){ ?>style="display:none;"<?php } ?>>
  294. <tbody>
  295. <tr>
  296. <td colspan="2" class="required"><?php echo $lang['web_config_upload_tit'].$lang['nc_colon'];?></td>
  297. </tr>
  298. <tr class="noborder">
  299. <td class="vatop rowform"><span class="type-file-box">
  300. <input type='text' name='textfield' id='textfield1' class='type-file-text' />
  301. <input type='button' name='button' id='button1' value='' class='type-file-button' />
  302. <input name="pic" id="pic" type="file" class="type-file-file" size="30">
  303. </span></td>
  304. <td class="vatop tips"><?php echo $lang['web_config_upload_tit_tips'];?></td>
  305. </tr>
  306. </tbody>
  307. </table>
  308. <table id="upload_tit_type_txt" class="table tb-type2" <?php if($output['code_tit']['code_info']['type'] != 'txt'){ ?>style="display:none;"<?php } ?>>
  309. <tbody>
  310. <tr>
  311. <td colspan="2" class="required"><?php echo '楼层编号'.$lang['nc_colon'];?></td>
  312. </tr>
  313. <tr class="noborder">
  314. <td class="vatop rowform">
  315. <input class="txt" type="text" name="tit[floor]" id="tit_floor" value="<?php echo $output['code_tit']['code_info']['floor'];?>">
  316. </td>
  317. <td class="vatop tips"><?php echo '如1F、2F、3F。';?></td>
  318. </tr>
  319. <tr>
  320. <td colspan="2" class="required"><?php echo '版块标题'.$lang['nc_colon'];?></td>
  321. </tr>
  322. <tr class="noborder">
  323. <td class="vatop rowform">
  324. <input class="txt" type="text" name="tit[title]" id="tit_title" value="<?php echo $output['code_tit']['code_info']['title'];?>">
  325. </td>
  326. <td class="vatop tips"><?php echo '如鞋包配饰、男女服装、运动户外。';?></td>
  327. </tr>
  328. </tbody>
  329. </table>
  330. <a href="JavaScript:void(0);" onclick="$('#upload_tit_form').submit();" class="btn"><span><?php echo $lang['nc_submit'];?></span></a>
  331. </form>
  332. </div>
  333. <!-- 推荐分类模块 -->
  334. <div id="category_list_dialog" style="display:none;">
  335. <div class="dialog-handle">
  336. <h4 class="dialog-handle-title"><?php echo $lang['web_config_category_title'];?></h4>
  337. <p><span class="handle">
  338. <select name="gc_parent_id" id="gc_parent_id" class=" w200" onchange="get_goods_class();">
  339. <option value="0">-<?php echo $lang['nc_please_choose'];?>-</option>
  340. <?php if(!empty($output['parent_goods_class']) && is_array($output['parent_goods_class'])) { ?>
  341. <?php foreach($output['parent_goods_class'] as $k => $v) { ?>
  342. <option value="<?php echo $v['gc_id'];?>"><?php echo $v['gc_name'];?></option>
  343. <?php } ?>
  344. <?php } ?>
  345. </select>
  346. </span> <span class="note"><?php echo $lang['web_config_category_note'];?></span></p>
  347. </div>
  348. <form id="category_list_form">
  349. <input type="hidden" name="web_id" value="<?php echo $output['code_category_list']['web_id'];?>">
  350. <input type="hidden" name="code_id" value="<?php echo $output['code_category_list']['code_id'];?>">
  351. <div class="s-tips"><i></i><?php echo $lang['web_config_category_tips'];?></div>
  352. <div class="category-list category-list-edit">
  353. <dl>
  354. <?php if (is_array($output['code_category_list']['code_info']['goods_class']) && !empty($output['code_category_list']['code_info']['goods_class'])) { ?>
  355. <?php foreach($output['code_category_list']['code_info']['goods_class'] as $k => $v) { ?>
  356. <dd gc_id="<?php echo $v['gc_id'];?>" title="<?php echo $v['gc_name'];?>" ondblclick="del_goods_class(<?php echo $v['gc_id'];?>);">
  357. <i onclick="del_goods_class(<?php echo $v['gc_id'];?>);"></i><?php echo $v['gc_name'];?>
  358. <input name="category_list[goods_class][<?php echo $v['gc_id'];?>][gc_id]" value="<?php echo $v['gc_id'];?>" type="hidden">
  359. <input name="category_list[goods_class][<?php echo $v['gc_id'];?>][gc_name]" value="<?php echo $v['gc_name'];?>" type="hidden">
  360. </dd>
  361. <?php } ?>
  362. <?php } ?>
  363. </dl>
  364. </div>
  365. <a href="JavaScript:void(0);" onclick="update_category();" class="btn ml30"><span><?php echo $lang['web_config_save'];?></span></a>
  366. </form>
  367. </div>
  368. <!-- 活动图片 -->
  369. <div id="upload_act_dialog" class="upload_act_dialog" style="display:none;">
  370. <table class="table tb-type2">
  371. <tbody>
  372. <tr class="space odd" id="prompt">
  373. <th class="nobg" colspan="12"><div class="title">
  374. <h5><?php echo $lang['nc_prompts'];?></h5>
  375. <span class="arrow"></span></div></th>
  376. </tr>
  377. <tr>
  378. <td><ul>
  379. <li><?php echo $lang['web_config_prompt_act'];?></li>
  380. </ul></td>
  381. </tr>
  382. </tbody>
  383. </table>
  384. <form id="upload_act_form" name="upload_act_form" enctype="multipart/form-data" method="post" action="index.php?act=web_api&op=upload_pic" target="upload_pic">
  385. <input type="hidden" name="form_submit" value="ok" />
  386. <input type="hidden" name="web_id" value="<?php echo $output['code_act']['web_id'];?>">
  387. <input type="hidden" name="code_id" value="<?php echo $output['code_act']['code_id'];?>">
  388. <input type="hidden" name="act[pic]" value="<?php echo $output['code_act']['code_info']['pic'];?>">
  389. <input type="hidden" name="act[type]" value="pic">
  390. <table class="table tb-type2" id="upload_act_type_pic" <?php if($output['code_act']['code_info']['type'] == 'adv') { ?>style="display:none;"<?php } ?>>
  391. <tbody>
  392. <tr>
  393. <td colspan="2" class="required"><?php echo '活动名称'.$lang['nc_colon'];?></td>
  394. </tr>
  395. <tr class="noborder">
  396. <td class="vatop rowform">
  397. <input class="txt" type="text" name="act[title]" value="<?php echo $output['code_act']['code_info']['title'];?>">
  398. </td>
  399. <td class="vatop tips"><?php echo '';?></td>
  400. </tr>
  401. <tr>
  402. <td colspan="2" class="required"><label><?php echo $lang['web_config_upload_url'].$lang['nc_colon'];?></label></td>
  403. </tr>
  404. <tr class="noborder">
  405. <td class="vatop rowform"><input name="act[url]" value="<?php echo !empty($output['code_act']['code_info']['url']) ? $output['code_act']['code_info']['url']:SHOP_SITE_URL;?>" class="txt" type="text"></td>
  406. <td class="vatop tips"><?php echo $lang['web_config_upload_act_url'];?></td>
  407. </tr>
  408. <tr>
  409. <td colspan="2" class="required"><label><?php echo $lang['web_config_upload_act'].$lang['nc_colon'];?></label></td>
  410. </tr>
  411. <tr class="noborder">
  412. <td class="vatop rowform"><span class="type-file-box">
  413. <input type='text' name='textfield' id='textfield1' class='type-file-text' />
  414. <input type='button' name='button' id='button1' value='' class='type-file-button' />
  415. <input name="pic" id="pic" type="file" class="type-file-file" size="30">
  416. </span></td>
  417. <td class="vatop tips"><?php echo $lang['web_config_upload_act_tips'];?></td>
  418. </tr>
  419. </tbody>
  420. </table>
  421. <a href="JavaScript:void(0);" onclick="$('#upload_act_form').submit();" class="btn"><span><?php echo $lang['nc_submit'];?></span></a>
  422. </form>
  423. </div>
  424. <!-- 商品推荐模块 -->
  425. <div id="recommend_list_dialog" style="display:none;">
  426. <form id="recommend_list_form">
  427. <input type="hidden" name="web_id" value="<?php echo $output['code_recommend_list']['web_id'];?>">
  428. <input type="hidden" name="code_id" value="<?php echo $output['code_recommend_list']['code_id'];?>">
  429. <div id="recommend_input_list" style="display:none;"><!-- 推荐拖动排序 --></div>
  430. <?php if (is_array($output['code_recommend_list']['code_info']) && !empty($output['code_recommend_list']['code_info'])) { ?>
  431. <?php foreach ($output['code_recommend_list']['code_info'] as $key => $val) { ?>
  432. <dl select_recommend_id="<?php echo $key;?>">
  433. <dt>
  434. <h4 class="dialog-handle-title"><?php echo $lang['web_config_recommend_title'];?></h4>
  435. <div class="dialog-handle-box"><span class="left">
  436. <input name="recommend_list[<?php echo $key;?>][recommend][name]" value="<?php echo $val['recommend']['name'];?>" type="text" class="w200">
  437. </span><span class="right"><?php echo $lang['web_config_recommend_tips'];?></span>
  438. <div class="clear"></div>
  439. </div>
  440. </dt>
  441. <dd>
  442. <h4 class="dialog-handle-title"><?php echo $lang['web_config_recommend_goods'];?></h4>
  443. <div class="s-tips"><i></i><?php echo $lang['web_config_recommend_goods_tips'];?></div>
  444. <ul class="dialog-goodslist-s1 goods-list">
  445. <?php if(!empty($val['goods_list']) && is_array($val['goods_list'])) { ?>
  446. <?php foreach($val['goods_list'] as $k => $v) { ?>
  447. <li id="select_recommend_<?php echo $key;?>_goods_<?php echo $k;?>">
  448. <div ondblclick="del_recommend_goods(<?php echo $v['goods_id'];?>);" class="goods-pic">
  449. <span class="ac-ico" onclick="del_recommend_goods(<?php echo $v['goods_id'];?>);"></span> <span class="thumb size-72x72"><i></i><img select_goods_id="<?php echo $v['goods_id'];?>" title="<?php echo $v['goods_name'];?>" src="<?php echo strpos($v['goods_pic'],'http')===0 ? $v['goods_pic']:UPLOAD_SITE_URL."/".$v['goods_pic'];?>" onload="javascript:DrawImage(this,72,72);" /></span></div>
  450. <div class="goods-name"><a href="<?php echo SHOP_SITE_URL."/index.php?act=goods&goods_id=".$v['goods_id'];?>" target="_blank"><?php echo $v['goods_name'];?></a></div>
  451. <input name="recommend_list[<?php echo $key;?>][goods_list][<?php echo $v['goods_id'];?>][goods_id]" value="<?php echo $v['goods_id'];?>" type="hidden">
  452. <input name="recommend_list[<?php echo $key;?>][goods_list][<?php echo $v['goods_id'];?>][market_price]" value="<?php echo $v['market_price'];?>" type="hidden">
  453. <input name="recommend_list[<?php echo $key;?>][goods_list][<?php echo $v['goods_id'];?>][goods_name]" value="<?php echo $v['goods_name'];?>" type="hidden">
  454. <input name="recommend_list[<?php echo $key;?>][goods_list][<?php echo $v['goods_id'];?>][goods_price]" value="<?php echo $v['goods_price'];?>" type="hidden">
  455. <input name="recommend_list[<?php echo $key;?>][goods_list][<?php echo $v['goods_id'];?>][goods_pic]" value="<?php echo $v['goods_pic'];?>" type="hidden">
  456. </li>
  457. <?php } ?>
  458. <?php } elseif (!empty($val['pic_list']) && is_array($val['pic_list'])) { ?>
  459. <?php foreach($val['pic_list'] as $k => $v) { ?>
  460. <li id="select_recommend_<?php echo $key;?>_pic_<?php echo $k;?>" style="display:none;">
  461. <input name="recommend_list[<?php echo $key;?>][pic_list][<?php echo $v['pic_id'];?>][pic_id]" value="<?php echo $v['pic_id'];?>" type="hidden">
  462. <input name="recommend_list[<?php echo $key;?>][pic_list][<?php echo $v['pic_id'];?>][pic_name]" value="<?php echo $v['pic_name'];?>" type="hidden">
  463. <input name="recommend_list[<?php echo $key;?>][pic_list][<?php echo $v['pic_id'];?>][pic_url]" value="<?php echo $v['pic_url'];?>" type="hidden">
  464. <input name="recommend_list[<?php echo $key;?>][pic_list][<?php echo $v['pic_id'];?>][pic_img]" value="<?php echo $v['pic_img'];?>" type="hidden">
  465. </li>
  466. <?php } ?>
  467. <?php } ?>
  468. </ul>
  469. </dd>
  470. </dl>
  471. <?php } ?>
  472. <?php } ?>
  473. <div id="add_recommend_list" style="display:none;"></div>
  474. <h4 class="dialog-handle-title"><?php echo $lang['web_config_recommend_add_goods'];?></h4>
  475. <div class="dialog-show-box">
  476. <table class="tb-type1 noborder search">
  477. <tbody>
  478. <tr>
  479. <th><label><?php echo $lang['web_config_recommend_gcategory'];?></label></th>
  480. <td class="dialog-select-bar" id="recommend_gcategory">
  481. <input type="hidden" id="cate_id" name="cate_id" value="0" class="mls_id" />
  482. <input type="hidden" id="cate_name" name="cate_name" value="" class="mls_names" />
  483. <select>
  484. <option value="0">-<?php echo $lang['nc_please_choose'];?>-</option>
  485. <?php if(!empty($output['goods_class']) && is_array($output['goods_class'])) { ?>
  486. <?php foreach($output['goods_class'] as $k => $v) { ?>
  487. <option value="<?php echo $v['gc_id'];?>"><?php echo $v['gc_name'];?></option>
  488. <?php } ?>
  489. <?php } ?>
  490. </select>
  491. </td>
  492. </tr>
  493. <tr>
  494. <th><label for="recommend_goods_name"><?php echo $lang['web_config_recommend_goods_name'];?></label></th>
  495. <td><input type="text" value="" name="recommend_goods_name" id="recommend_goods_name" class="txt">
  496. <a href="JavaScript:void(0);" onclick="get_recommend_goods();" class="btn-search " title="<?php echo $lang['nc_query'];?>"></a>
  497. </td>
  498. </tr>
  499. </tbody>
  500. </table>
  501. <div id="show_recommend_goods_list" class="show-recommend-goods-list"></div>
  502. <div class="clear"></div>
  503. </div>
  504. <div class="clear"></div>
  505. <a href="JavaScript:void(0);" onclick="update_recommend();" class="btn"><span><?php echo $lang['web_config_save'];?></span></a>
  506. </form>
  507. </div>
  508. <!-- 中部推荐图片 -->
  509. <div id="recommend_pic_dialog" style="display:none;">
  510. <form id="recommend_pic_form" name="recommend_pic_form" enctype="multipart/form-data" method="post" action="index.php?act=web_api&op=recommend_pic" target="upload_pic">
  511. <input type="hidden" name="form_submit" value="ok" />
  512. <input type="hidden" name="web_id" value="<?php echo $output['code_recommend_list']['web_id'];?>">
  513. <input type="hidden" name="code_id" value="<?php echo $output['code_recommend_list']['code_id'];?>">
  514. <input type="hidden" name="key_id" value="">
  515. <input type="hidden" name="pic_id" value="">
  516. <dl>
  517. <dt>
  518. <h4 class="dialog-handle-title"><?php echo '推荐模块标题名称';?></h4>
  519. <div class="dialog-handle-box"><span class="left">
  520. <input name="recommend_list[recommend][name]" value="" type="text" class="w200">
  521. </span><span class="right"><?php echo ' 修改该区域中部推荐模块选项卡名称,控制名称字符在4-8字左右,超出范围自动隐藏';?></span>
  522. <div class="clear"></div>
  523. </div>
  524. </dt>
  525. </dl>
  526. <div class="s-tips"><i></i><?php echo '单击左侧编号选中对应的位置,在右侧上传和修改图片信息。';?></div>
  527. <table class="">
  528. <tr>
  529. <td id="add_recommend_pic">
  530. <?php if (is_array($output['code_recommend_list']['code_info']) && !empty($output['code_recommend_list']['code_info'])) { ?>
  531. <?php foreach ($output['code_recommend_list']['code_info'] as $key => $val) { ?>
  532. <?php if (!empty($val['pic_list']) && is_array($val['pic_list'])) { ?>
  533. <div select_recommend_pic_id="<?php echo $key;?>" class="middle-banner">
  534. <a recommend_pic_id="11" href="javascript:void(0);" class="left-a"><img pic_url="<?php echo $val['pic_list']['11']['pic_url'];?>" title="<?php echo $val['pic_list']['11']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['11']['pic_img'];?>"/></a>
  535. <a recommend_pic_id="12" href="javascript:void(0);" class="left-b"><img pic_url="<?php echo $val['pic_list']['12']['pic_url'];?>" title="<?php echo $val['pic_list']['12']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['12']['pic_img'];?>"/></a>
  536. <a recommend_pic_id="14" href="javascript:void(0);" class="middle-a"><img pic_url="<?php echo $val['pic_list']['14']['pic_url'];?>" title="<?php echo $val['pic_list']['14']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['14']['pic_img'];?>"/></a>
  537. <a recommend_pic_id="21" href="javascript:void(0);" class="right-a"><img pic_url="<?php echo $val['pic_list']['21']['pic_url'];?>" title="<?php echo $val['pic_list']['21']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['21']['pic_img'];?>"/></a>
  538. <a recommend_pic_id="24" href="javascript:void(0);" class="right-b"><img pic_url="<?php echo $val['pic_list']['24']['pic_url'];?>" title="<?php echo $val['pic_list']['24']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['24']['pic_img'];?>"/></a>
  539. <a recommend_pic_id="31" href="javascript:void(0);" class="bottom-a"><img pic_url="<?php echo $val['pic_list']['31']['pic_url'];?>" title="<?php echo $val['pic_list']['31']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['31']['pic_img'];?>"/></a>
  540. <a recommend_pic_id="32" href="javascript:void(0);" class="bottom-b"><img pic_url="<?php echo $val['pic_list']['32']['pic_url'];?>" title="<?php echo $val['pic_list']['32']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['32']['pic_img'];?>"/></a>
  541. <a recommend_pic_id="33" href="javascript:void(0);" class="bottom-c"><img pic_url="<?php echo $val['pic_list']['33']['pic_url'];?>" title="<?php echo $val['pic_list']['33']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['33']['pic_img'];?>"/></a>
  542. <a recommend_pic_id="34" href="javascript:void(0);" class="bottom-d"><img pic_url="<?php echo $val['pic_list']['34']['pic_url'];?>" title="<?php echo $val['pic_list']['34']['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_list']['34']['pic_img'];?>"/></a>
  543. </div>
  544. <?php } ?>
  545. <?php } ?>
  546. <?php } ?>
  547. </td>
  548. <td>
  549. <table class="table tb-type2">
  550. <tbody>
  551. <tr>
  552. <td><?php echo '文字标题'.$lang['nc_colon'];?></td>
  553. </tr>
  554. <tr class="noborder">
  555. <td class="vatop rowform">
  556. <input class="txt" type="text" name="pic_list[pic_name]" value="">
  557. </td>
  558. </tr>
  559. <tr>
  560. <td><?php echo '跳转链接'.$lang['nc_colon'];?></td>
  561. </tr>
  562. <tr class="noborder">
  563. <td class="vatop rowform">
  564. <input class="txt" type="text" name="pic_list[pic_url]" value="<?php echo SHOP_SITE_URL;?>">
  565. </td>
  566. </tr>
  567. <tr>
  568. <td><?php echo '图片上传'.$lang['nc_colon'];?></td>
  569. </tr>
  570. <tr class="noborder">
  571. <td class="vatop rowform"><span class="type-file-box">
  572. <input type='text' name='textfield' id='textfield1' value='' class='type-file-text' />
  573. <input type='button' name='button' id='button1' value='' class='type-file-button' />
  574. <input name="pic" id="pic" type="file" class="type-file-file" value='' size="30">
  575. </span></td>
  576. </tr>
  577. </tbody>
  578. <tfoot>
  579. <tr class="tfoot">
  580. <td colspan="15" ><a href="JavaScript:void(0);" onclick="$('#recommend_pic_form').submit();" class="btn"><span><?php echo $lang['web_config_save'];?></span></a></td>
  581. </tr>
  582. </tfoot>
  583. </table>
  584. </td>
  585. </tr>
  586. </table>
  587. </form>
  588. </div>
  589. <!-- 品牌模块 -->
  590. <div id="brand_list_dialog" class="brand_list_dialog" style="display:none;">
  591. <form id="brand_list_form">
  592. <input type="hidden" name="web_id" value="<?php echo $output['code_brand_list']['web_id'];?>">
  593. <input type="hidden" name="code_id" value="<?php echo $output['code_brand_list']['code_id'];?>">
  594. <dd>
  595. <h4 class="dialog-handle-title"><?php echo '已选择品牌';?></h4>
  596. <div class="s-tips"><i></i><?php echo $lang['web_config_brand_tips'];?></div>
  597. <ul class="brands dialog-brandslist-s1">
  598. <?php if (is_array($output['code_brand_list']['code_info']) && !empty($output['code_brand_list']['code_info'])) { ?>
  599. <?php foreach ($output['code_brand_list']['code_info'] as $key => $val) { ?>
  600. <li>
  601. <div class="brands-pic"><span class="ac-ico" onclick="del_brand(<?php echo $val['brand_id'];?>);"></span><span class="thumb size-88x29"><i></i><img ondblclick="del_brand(<?php echo $val['brand_id'];?>);" select_brand_id="<?php echo $val['brand_id'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['brand_pic'];?>" onload="javascript:DrawImage(this,88,30);" /></span></div>
  602. <div class="brands-name"><?php echo $val['brand_name'];?></div>
  603. <input name="brand_list[<?php echo $val['brand_id'];?>][brand_id]" value="<?php echo $val['brand_id'];?>" type="hidden">
  604. <input name="brand_list[<?php echo $val['brand_id'];?>][brand_name]" value="<?php echo $val['brand_name'];?>" type="hidden">
  605. <input name="brand_list[<?php echo $val['brand_id'];?>][brand_pic]" value="<?php echo $val['brand_pic'];?>" type="hidden">
  606. </li>
  607. <?php } ?>
  608. <?php } ?>
  609. </ul>
  610. </dd>
  611. <h4 class="dialog-handle-title"><?php echo $lang['web_config_brand_list'];?></h4>
  612. <div class="dialog-show-box">
  613. <table class="tb-type1 noborder search">
  614. <tbody>
  615. <tr>
  616. <th><label for="recommend_brand_name"><?php echo '品牌名称';?></label></th>
  617. <td><input type="text" value="" name="recommend_brand_name" id="recommend_brand_name" class="txt">
  618. <a href="JavaScript:void(0);" onclick="get_recommend_brand();" class="btn-search " title="<?php echo $lang['nc_query'];?>"></a>
  619. </td>
  620. </tr>
  621. </tbody>
  622. </table>
  623. <div id="show_brand_list"></div></div>
  624. <a href="JavaScript:void(0);" onclick="update_brand();" class="btn"><span><?php echo $lang['web_config_save'];?></span></a>
  625. </form>
  626. </div>
  627. <!-- 切换广告图片 -->
  628. <div id="upload_adv_dialog" class="upload_adv_dialog" style="display:none;">
  629. <form id="upload_adv_form" name="upload_adv_form" enctype="multipart/form-data" method="post" action="index.php?act=web_api&op=slide_adv" target="upload_pic">
  630. <input type="hidden" name="web_id" value="<?php echo $output['code_adv']['web_id'];?>">
  631. <input type="hidden" name="code_id" value="<?php echo $output['code_adv']['code_id'];?>">
  632. <dd>
  633. <h4 class="dialog-handle-title"><?php echo '已上传图片';?></h4>
  634. <div class="s-tips"><i></i><?php echo '小提示:单击图片选中修改,拖动可以排序,最少保留1个,最多可加5个,保存后生效。';?></div>
  635. <ul class="adv dialog-adv-s1">
  636. <?php if (is_array($output['code_adv']['code_info']) && !empty($output['code_adv']['code_info'])) { ?>
  637. <?php foreach ($output['code_adv']['code_info'] as $key => $val) { ?>
  638. <?php if (is_array($val) && !empty($val)) { ?>
  639. <li slide_adv_id="<?php echo $val['pic_id'];?>">
  640. <div class="adv-pic"><span class="ac-ico" onclick="del_slide_adv(<?php echo $val['pic_id'];?>);"></span><img onclick="select_slide_adv(<?php echo $val['pic_id'];?>);" title="<?php echo $val['pic_name'];?>" src="<?php echo UPLOAD_SITE_URL.'/'.$val['pic_img'];?>"/></div>
  641. <input name="adv[<?php echo $val['pic_id'];?>][pic_id]" value="<?php echo $val['pic_id'];?>" type="hidden">
  642. <input name="adv[<?php echo $val['pic_id'];?>][pic_name]" value="<?php echo $val['pic_name'];?>" type="hidden">
  643. <input name="adv[<?php echo $val['pic_id'];?>][pic_url]" value="<?php echo $val['pic_url'];?>" type="hidden">
  644. <input name="adv[<?php echo $val['pic_id'];?>][pic_img]" value="<?php echo $val['pic_img'];?>" type="hidden">
  645. </li>
  646. <?php } ?>
  647. <?php } ?>
  648. <?php } ?>
  649. </ul>
  650. <div class="add-adv"><a class="btn-add-nofloat" href="JavaScript:add_slide_adv();"><?php echo '新增图片';?></a>(最多5个)</div>
  651. </dd>
  652. <table id="upload_slide_adv" class="table tb-type2" style="display:none;">
  653. <tbody>
  654. <tr>
  655. <td colspan="2" class="required"><?php echo '文字标题'.$lang['nc_colon'];?></td>
  656. </tr>
  657. <tr class="noborder">
  658. <td class="vatop rowform"><input type="hidden" name="slide_id" value="">
  659. <input class="txt" type="text" name="slide_pic[pic_name]" value="">
  660. </td>
  661. <td class="vatop tips"></td>
  662. </tr>
  663. <tr>
  664. <td colspan="2" class="required"><label><?php echo $lang['web_config_upload_url'].$lang['nc_colon'];?></label></td>
  665. </tr>
  666. <tr>
  667. <td class="vatop rowform"><input name="slide_pic[pic_url]" value="" class="txt" type="text"></td>
  668. <td class="vatop tips"><?php echo $lang['web_config_adv_url_tips'];?></td>
  669. </tr>
  670. <tr>
  671. <td colspan="2" class="required"><?php echo $lang['web_config_upload_adv_pic'].$lang['nc_colon'];?></td>
  672. </tr>
  673. <tr class="noborder">
  674. <td class="vatop rowform"><span class="type-file-box">
  675. <input type='text' name='textfield' id='textfield1' class='type-file-text' />
  676. <input type='button' name='button' id='button1' value='' class='type-file-button' />
  677. <input name="pic" id="pic" type="file" class="type-file-file" size="30">
  678. </span></td>
  679. <td class="vatop tips"><?php echo $lang['web_config_upload_pic_tips'];?></td>
  680. </tr>
  681. </tbody>
  682. </table>
  683. <a href="JavaScript:void(0);" onclick="$('#upload_adv_form').submit();" class="btn"><span><?php echo $lang['web_config_save'];?></span></a>
  684. </form>
  685. </div>
  686. <iframe style="display:none;" src="" name="upload_pic"></iframe>
  687. <script src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.ajaxContent.pack.js"></script>
  688. <script src="<?php echo RESOURCE_SITE_URL;?>/js/jquery-ui/jquery.ui.js"></script>
  689. <script src="<?php echo RESOURCE_SITE_URL;?>/js/dialog/dialog.js" id="dialog_js"></script>
  690. <script src="<?php echo RESOURCE_SITE_URL;?>/js/common_select.js"></script>
  691. <script src="<?php echo RESOURCE_SITE_URL;?>/js/jquery.mousewheel.js"></script>
  692. <script src="<?php echo RESOURCE_SITE_URL;?>/js/waypoints.js"></script>
  693. <script src="<?php echo RESOURCE_SITE_URL;?>/web_config/web_index.js"></script>