| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  | {layout name="manager/layout" /} | 
					
						
							| 
									
										
										
										
											2022-05-27 18:59:39 +08:00
										 |  |  | <link rel="stylesheet" href="__MANAGER__/css/config.css?{:time()}" media="all"> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  | {include  file="manager/public/file" /} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <div class="layuimini-container"> | 
					
						
							|  |  |  |     <div class="layuimini-main"> | 
					
						
							|  |  |  |         <div class="layui-form layuimini-form"> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-05-27 17:33:47 +08:00
										 |  |  |             <div class="layui-form-item layui-hide"> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  |                 <label class="layui-form-label">主色调设置</label> | 
					
						
							|  |  |  |                 <div class="layui-input-inline"> | 
					
						
							|  |  |  |                     <input type="text" name="mainColor" lay-verify="title" autocomplete="off" placeholder="#3875F6" class="layui-input" value="{:$mainColor ?? '#3875F6'}"> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |                 <div class="layui-form-mid layui-word-aux">请使用16进制色值</div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <hr/> | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-05-27 18:50:11 +08:00
										 |  |  |             <div class="layui-form-item"> | 
					
						
							|  |  |  |                 <label class="layui-form-label">首页推荐位</label> | 
					
						
							|  |  |  |                 <div class="layui-input-block"> | 
					
						
							| 
									
										
										
										
											2022-05-27 18:59:39 +08:00
										 |  |  |                     <div class="recommend-item upload-file-div layui-hide" > | 
					
						
							| 
									
										
										
										
											2022-05-27 18:50:11 +08:00
										 |  |  |                         <div class="recommend-img"> | 
					
						
							|  |  |  |                             <ul class="preview-list"></ul> | 
					
						
							|  |  |  |                             <input type="hidden" class="upload-file-value" name="recommendMore" value="{:$recommendMore ?? ''}"> | 
					
						
							|  |  |  |                         </div> | 
					
						
							|  |  |  |                         <div class="recommend-content"> | 
					
						
							|  |  |  |                             <span class="layui-input">更多</span> | 
					
						
							|  |  |  |                             <div class="img-change-operate"> | 
					
						
							|  |  |  |                                 <button type="button" class="layui-btn layui-btn-info upload-btn"> | 
					
						
							|  |  |  |                                     <i class="fa fa-upload"></i> 上传 | 
					
						
							|  |  |  |                                 </button> | 
					
						
							|  |  |  |                             </div> | 
					
						
							|  |  |  |                             <p class="word-aux">更多只能修改ICON图片</p> | 
					
						
							|  |  |  |                         </div> | 
					
						
							|  |  |  |                     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                     <div class="recommend-list"> | 
					
						
							|  |  |  |                         {if isset($recommend) && !empty($recommend)} | 
					
						
							|  |  |  |                         {foreach $recommend as $i => $item} | 
					
						
							|  |  |  |                         <div class="recommend-item upload-file-div"> | 
					
						
							|  |  |  |                             <div class="recommend-img"> | 
					
						
							|  |  |  |                                 <ul class="preview-list"></ul> | 
					
						
							|  |  |  |                                 <input type="hidden" class="upload-file-value" name="recommend[{$i}][icon]" value="{:$item['icon'] ?? ''}"> | 
					
						
							|  |  |  |                             </div> | 
					
						
							|  |  |  |                             <div class="recommend-content"> | 
					
						
							|  |  |  |                                 <input type="text" name="recommend[{$i}][name]" autocomplete="off" placeholder="ICON标题" class="layui-input" value="{:$item['name'] ?? ''}"> | 
					
						
							|  |  |  |                                 <input type="text" name="recommend[{$i}][link]" autocomplete="off" placeholder="跳转页面" class="layui-input" value="{:$item['link'] ?? ''}"> | 
					
						
							|  |  |  |                                 <input type="text" name="recommend[{$i}][sort]" autoComplete="off" placeholder="排序号" class="layui-input" value="{:$item['sort'] ?? 1}"> | 
					
						
							|  |  |  |                                 <div class="img-change-operate"> | 
					
						
							|  |  |  |                                     <button type="button" class="layui-btn layui-btn-info upload-btn" data-multiple="0"> | 
					
						
							|  |  |  |                                         <i class="fa fa-upload"></i> 上传 | 
					
						
							|  |  |  |                                     </button> | 
					
						
							|  |  |  |                                     <button type="button" class="layui-btn layui-btn-danger del-recommend"> | 
					
						
							|  |  |  |                                         <i class="fa fa-trash"></i> 删除 | 
					
						
							|  |  |  |                                     </button> | 
					
						
							|  |  |  |                                 </div> | 
					
						
							|  |  |  |                             </div> | 
					
						
							|  |  |  |                         </div> | 
					
						
							|  |  |  |                         {/foreach} | 
					
						
							|  |  |  |                         {/if} | 
					
						
							|  |  |  |                     </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                     <div class="recommend-item"> | 
					
						
							|  |  |  |                         <button type="button" class="layui-btn layui-btn-normal btn-add-recommend"> | 
					
						
							|  |  |  |                             <i class="fa fa-plus-square-o"></i> 添加推荐位 | 
					
						
							|  |  |  |                         </button> | 
					
						
							|  |  |  |                         <span class="word-aux">图标大小为 120 * 120</span> | 
					
						
							|  |  |  |                     </div> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2022-05-27 18:50:11 +08:00
										 |  |  |                 </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <hr/> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  |             <div class="layui-form-item"> | 
					
						
							|  |  |  |                 <label class="layui-form-label">底部导航设置</label> | 
					
						
							|  |  |  |                 <div class="layui-input-block"> | 
					
						
							| 
									
										
										
										
											2022-05-26 18:26:05 +08:00
										 |  |  |                     {foreach $footBar as $i => $icon} | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  |                     <div class="footBar-item upload-file-div"> | 
					
						
							| 
									
										
										
										
											2022-05-26 18:26:05 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |                         <div class="layui-row"> | 
					
						
							|  |  |  |                             <div class="footBar-img "> | 
					
						
							|  |  |  |                                 <ul class="preview-list"></ul> | 
					
						
							|  |  |  |                                 <input type="hidden" class="upload-file-value" name="footBar[{$i}][icon]" value="{:$footBar[$i]['icon'] ?? ''}"> | 
					
						
							|  |  |  |                             </div> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  |                         </div> | 
					
						
							| 
									
										
										
										
											2022-05-26 18:26:05 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |                         <div class="layui-row"> | 
					
						
							|  |  |  |                             <div class="footBar-content layui-row"> | 
					
						
							|  |  |  |                                 <input type="hidden" name="footBar[{$i}][key]" value="{:$footBar[$i]['key'] ?? $icon['key']}"> | 
					
						
							|  |  |  |                                 <input type="text" name="footBar[{$i}][name]" autocomplete="off" placeholder="ICON标题" class="layui-input" value="{:$footBar[$i]['name'] ?? $icon['name']}" readonly> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                                 <div class="img-change-operate"> | 
					
						
							| 
									
										
										
										
											2022-05-27 17:33:47 +08:00
										 |  |  |                                     <button type="button" class="layui-btn layui-btn-info upload-btn" data-multiple="0"> | 
					
						
							| 
									
										
										
										
											2022-05-26 18:26:05 +08:00
										 |  |  |                                         <i class="fa fa-upload"></i> 上传 | 
					
						
							|  |  |  |                                     </button> | 
					
						
							|  |  |  |                                 </div> | 
					
						
							| 
									
										
										
										
											2022-05-27 17:33:47 +08:00
										 |  |  |                                 <p class="word-aux">图标大小为 40 * 40</p> | 
					
						
							| 
									
										
										
										
											2022-05-25 19:35:57 +08:00
										 |  |  |                             </div> | 
					
						
							|  |  |  |                         </div> | 
					
						
							|  |  |  |                     </div> | 
					
						
							|  |  |  |                     {/foreach} | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |             <hr/> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             <div class="layui-form-item"> | 
					
						
							|  |  |  |                 <div class="layui-input-block"> | 
					
						
							|  |  |  |                     <button class="layui-btn layui-btn-normal" data-url="/manager/config/mini-program" lay-submit lay-filter="saveConfig">确认保存</button> | 
					
						
							|  |  |  |                 </div> | 
					
						
							|  |  |  |             </div> | 
					
						
							|  |  |  |         </div> | 
					
						
							|  |  |  |     </div> | 
					
						
							|  |  |  | </div> | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | <script src="__MANAGER__/js/upload_image.js?v={:mt_rand()}" charset="utf-8"></script> | 
					
						
							|  |  |  | <script> | 
					
						
							|  |  |  |     let recommendLen = parseInt('{:count($recommend ?? [])}'); | 
					
						
							|  |  |  |     layui.use(['jquery'], function () { | 
					
						
							|  |  |  |         let $ = layui.jquery,upload=layui.upload; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         function addRecommend() { | 
					
						
							|  |  |  |             recommendLen++; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             let tpl = '<div class="recommend-item upload-file-div">' | 
					
						
							|  |  |  |                 + '<div class="recommend-img">' | 
					
						
							|  |  |  |                 + '<ul class="preview-list"></ul>' | 
					
						
							|  |  |  |                 + '<input type="hidden" class="upload-file-value" name="recommend['+recommendLen+'][icon]" value="">' | 
					
						
							|  |  |  |                 + '</div>' | 
					
						
							|  |  |  |                 + '<div class="recommend-content">' | 
					
						
							|  |  |  |                 + '<input type="text" name="recommend['+recommendLen+'][name]" autoComplete="off" placeholder="ICON标题" class="layui-input" value="">' | 
					
						
							|  |  |  |                 + '<input type="text" name="recommend['+recommendLen+'][link]" autoComplete="off" placeholder="跳转页面" class="layui-input" value="">' | 
					
						
							|  |  |  |                 + '<input type="text" name="recommend['+recommendLen+'][sort]" autoComplete="off" placeholder="排序号" class="layui-input" value="'+recommendLen+'">' | 
					
						
							|  |  |  |                 + '<div class="img-change-operate">' | 
					
						
							|  |  |  |                 + '<button type="button" class="layui-btn layui-btn-info upload-btn dynamic-add" data-multiple="0" id="recommend-new-'+recommendLen+'">' | 
					
						
							|  |  |  |                 + '<i class="fa fa-upload"></i> 上传' | 
					
						
							|  |  |  |                 + '</button>' | 
					
						
							|  |  |  |                 + '<button type="button" class="layui-btn layui-btn-danger del-recommend">' | 
					
						
							|  |  |  |                 + '<i class="fa fa-trash"></i> 删除' | 
					
						
							|  |  |  |                 + '</button>' | 
					
						
							|  |  |  |                 + '</div>' | 
					
						
							|  |  |  |                 + '</div>' | 
					
						
							|  |  |  |                 + '</div>'; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |             $('.recommend-list').append(tpl); | 
					
						
							|  |  |  |         } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |         $('body').on('click', '.btn-add-recommend', function () { | 
					
						
							|  |  |  |             addRecommend(); | 
					
						
							|  |  |  |             renderUpload('#recommend-new-'+recommendLen); | 
					
						
							|  |  |  |         }); | 
					
						
							|  |  |  |         $('body').on('click', '.del-recommend', function () { | 
					
						
							|  |  |  |             $(this).parents('.recommend-item').remove(); | 
					
						
							|  |  |  |         }); | 
					
						
							|  |  |  |     }); | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | </script> |