| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225 |
- {extend name="base"/}
- {block name="resources"}
- <link rel="stylesheet" type="text/css" href="SHOP_CSS/goods_attr.css"/>
- <style>
- .layui-layer-page .layui-layer-content {overflow: auto!important;}
- </style>
- {/block}
- {block name="main"}
- <div class="custom-panel form-wrap">
- <!--商品类型基础信息-->
- <div class="custom-panel-content">
- <ul class="panel-content">
- <li>
- <div>
- <span>模板名称:</span>
- <span>{$attr_class_info['class_name']}</span>
- </div>
- <div>
- <span>排序:</span>
- <span>{$attr_class_info['sort']}</span>
- </div>
- </li>
- </ul>
- <a class="panel-operation text-color" href="javascript:editAttrClassPopup();">编辑</a>
- <!--编辑商品类型-->
- <script type="text/html" id="editAttrClass">
- <div class="layui-form">
- <div class="layui-form-item">
- <label class="layui-form-label mid"><span class="required">*</span>模板名称:</label>
- <div class="layui-input-inline">
- <input name="class_name" type="text" value="{$attr_class_info['class_name']}" placeholder="请输入模板名称" lay-verify="required" class="layui-input len-mid">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label mid">排序:</label>
- <div class="layui-input-block">
- <input name="sort" type="number" value="{$attr_class_info['sort']}" placeholder="请输入排序" lay-verify="num" class="layui-input len-short">
- </div>
- <div class="word-aux mid">排序值必须为整数</div>
- </div>
- <input type="hidden" name="class_id" value="{$attr_class_info['class_id']}">
- <div class="form-row mid">
- <button class="layui-btn" lay-submit lay-filter="save_attr">保存</button>
- </div>
- </div>
- </script>
- </div>
- <!--商品参数管理-->
- <div class="custom-panel-content attribute">
- <!-- 列表 -->
- <table id="attribute_list" lay-filter="attribute_list"></table>
- <!-- 操作 -->
- <script type="text/html" id="attributeOperation">
- <div class="table-btn">
- <a class="layui-btn" lay-event="edit">编辑</a>
- <a class="layui-btn" lay-event="delete">删除</a>
- </div>
- </script>
- <div class="form-row sm">
- <button class="layui-btn" onclick="addAttributePopup()">添加商品参数</button>
- </div>
- <!--添加关联属性-->
- <script type="text/html" id="addAttribute">
- <form class="layui-form">
- <div class="layui-form-item">
- <label class="layui-form-label"><span class="required">*</span>参数名称:</label>
- <div class="layui-input-block">
- <input name="attr_name" type="text" placeholder="请输入商品参数名称" lay-verify="required" class="layui-input len-long" autocomplete="off" maxlength="20">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">参数类型:</label>
- <div class="layui-input-block len-mid">
- <select name="attr_type" lay-filter="attr_type">
- <option value="1">单选</option>
- <option value="2">多选</option>
- <option value="3">输入</option>
- </select>
- </div>
- <div class="word-aux">
- <p>注意:参数类型确定后不允许更改,输入不参与筛选</p>
- </div>
- </div>
- <div class="attribute-value-list">
- <table class="layui-table">
- <colgroup>
- <col width="60%">
- <col width="40%">
- </colgroup>
- <thead>
- <tr>
- <th>参数名称</th>
- <th>操作</th>
- </tr>
- </thead>
- </table>
- <div class="table-wrap">
- <table class="layui-table">
- <colgroup>
- <col width="60%">
- <col width="40%">
- </colgroup>
- <tbody></tbody>
- </table>
- </div>
- <button class="layui-btn layui-btn-primary" type="button" onclick="addAttrValue()">添加参数</button>
- </div>
- <input type="hidden" name="attr_class_id" value="{$attr_class_info['class_id']}">
- <input type="hidden" name="attr_class_name" value="{$attr_class_info['class_name']}">
- <div class="form-row">
- <button class="layui-btn" lay-submit lay-filter="save_add_attribute">保存</button>
- </div>
- </form>
- </script>
- <!--编辑关联参数-->
- <script type="text/html" id="editAttribute">
- <form class="layui-form">
- <div class="layui-form-item">
- <label class="layui-form-label"><span class="required">*</span>参数名称:</label>
- <div class="layui-input-block">
- <input name="attr_name" type="text" value="{{d.attr_name}}" placeholder="请输入参数名称" lay-verify="required" class="layui-input len-long" autocomplete="off" maxlength="10">
- </div>
- </div>
- <div class="layui-form-item">
- <label class="layui-form-label">参数类型:</label>
- <div class="layui-input-block len-mid">
- <select name="attr_type" lay-filter="attr_type">
- {{# if(d.attr_type == 1){ }}
- <option value="1" disabled selected>单选</option>
- {{# }else if(d.attr_type == 2){ }}
- <option value="2" disabled selected>多选</option>
- {{# }else if(d.attr_type == 3){ }}
- <option value="3" disabled selected>输入</option>
- {{# } }}
- </select>
- </div>
- <div class="word-aux">
- <p>注意:参数类型不可更改,输入不参与筛选</p>
- </div>
- </div>
- {{# if(d.attr_type == 1 || d.attr_type == 2){ }}
- <div class="attribute-value-list">
- <table class="layui-table">
- <colgroup>
- <col width="60%">
- <col width="40%">
- </colgroup>
- <thead>
- <tr>
- <th>参数名称</th>
- <th>操作</th>
- </tr>
- </thead>
- </table>
- <div class="table-wrap">
- <table class="layui-table">
- <colgroup>
- <col width="60%">
- <col width="40%">
- </colgroup>
- <tbody></tbody>
- </table>
- </div>
- <button class="layui-btn layui-btn-primary" type="button" onclick="addAttrValue()">添加参数</button>
- </div>
- {{# } }}
- <input type="hidden" name="attr_class_id" value="{$attr_class_info['class_id']}">
- <input type="hidden" name="attr_class_name" value="{$attr_class_info['class_name']}">
- <input type="hidden" name="attr_id" value="{{d.attr_id}}">
- <div class="form-row">
- <button class="layui-btn" lay-submit lay-filter="save_edit_attribute">保存</button>
- </div>
- </form>
- </script>
- </div>
- </div>
- <script type="text/html" id="editSort">
- <input name="sort" type="number" onchange="editSort({{d.attr_class_id}},{{d.attr_id}},this)" value="{{d.sort}}" placeholder="请输入排序" class="layui-input edit-sort len-short">
- </script>
- {/block}
- {block name="script"}
- <script>
- var attr_class_id = "{$attr_class_info['class_id']}";
- </script>
- <script src="SHOP_JS/goods_edit_attr.js"></script>
- {/block}
|