|
@@ -5,33 +5,47 @@
|
|
|
<form onsubmit="return false;" id="GoodsForm" data-auto="true" method="post" class='layui-form layui-card' autocomplete="off">
|
|
|
<div class="layui-card-body padding-40 padding-bottom-20">
|
|
|
|
|
|
- {notempty name='marks'}
|
|
|
+ <!--{notempty name='cates'}-->
|
|
|
+ <label class="layui-form-item block relative">
|
|
|
+ <span class="color-green font-w7 label-required-prev">所属分类</span>
|
|
|
+ <span class="color-desc margin-left-5">Category Name</span>
|
|
|
+ <select class="layui-select" name="cateids" lay-search>
|
|
|
+ {foreach $cates as $cate}{if in_array($cate.id, $cate.ids)}
|
|
|
+ <option selected value="{:arr2str($cate.ids)}">{:join(' > ', $cate.names)}</option>
|
|
|
+ {else}
|
|
|
+ <option value="{:arr2str($cate.ids)}">{:join(' > ', $cate.names)}</option>
|
|
|
+ {/if}{/foreach}
|
|
|
+ </select>
|
|
|
+ </label>
|
|
|
+ <!--{/notempty}-->
|
|
|
+
|
|
|
+ <!--{notempty name='marks'}-->
|
|
|
<div class="layui-form-item relative block">
|
|
|
<span class="color-green font-w7 label-required-prev">商品标签</span>
|
|
|
- <span class="color-desc margin-left-5">Mark Name</span>
|
|
|
- <div class="tags-container layui-textarea">
|
|
|
- {foreach $marks as $mark}{if isset($vo.mark) && is_array($vo.mark) && in_array($mark, $vo.mark)}
|
|
|
- <label class="think-checkbox notselect"><input checked type="checkbox" name="mark[]" value="{$mark}" lay-ignore> {$mark}</label>
|
|
|
+ <span class="color-desc margin-left-5">Goods Mark Name</span>
|
|
|
+ <div class="layui-textarea">
|
|
|
+ {foreach $marks as $mark}{if isset($vo.marks) && is_array($vo.marks) && in_array($mark, $vo.marks)}
|
|
|
+ <input checked type="checkbox" name="marks[]" value="{$mark}" title="{$mark}">
|
|
|
{else}
|
|
|
- <label class="think-checkbox notselect"><input type="checkbox" name="mark[]" value="{$mark}" lay-ignore> {$mark}</label>
|
|
|
+ <input type="checkbox" name="marks[]" value="{$mark}" title="{$mark}">
|
|
|
{/if}{/foreach}
|
|
|
</div>
|
|
|
</div>
|
|
|
- {/notempty}
|
|
|
+ <!--{/notempty}-->
|
|
|
|
|
|
- {notempty name='cates'}
|
|
|
- <label class="layui-form-item block relative">
|
|
|
- <span class="color-green font-w7 label-required-prev">所属分类</span>
|
|
|
- <span class="color-desc margin-left-5">Category Name</span>
|
|
|
- <select class="layui-select" name="cate" lay-search>
|
|
|
- {foreach $cates as $cate}{if isset($vo.cate) and $vo.cate eq $cate.id}
|
|
|
- <option {$cate.sat} selected value="{$cate.id}">{$cate.spl}{$cate.name|default=''}</option>
|
|
|
+ <!--{notempty name='payments'}-->
|
|
|
+ <div class="layui-form-item relative block">
|
|
|
+ <span class="color-green font-w7 label-required-prev">支付方式</span>
|
|
|
+ <span class="color-desc margin-left-5">Goods Pyament Name</span>
|
|
|
+ <div class="layui-textarea">
|
|
|
+ {foreach $payments as $payment}{if isset($vo.payment) && is_array($vo.payment) && in_array($payment.code, $vo.payment)}
|
|
|
+ <input checked type="checkbox" name="payment[]" value="{$payment.code}" title="{$payment.name}">
|
|
|
{else}
|
|
|
- <option {$cate.sat} value="{$cate.id}">{$cate.spl}{$cate.name|default=''}</option>
|
|
|
+ <input type="checkbox" name="payment[]" value="{$payment.code}" title="{$payment.name}">
|
|
|
{/if}{/foreach}
|
|
|
- </select>
|
|
|
- </label>
|
|
|
- {/notempty}
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ <!--{/notempty}-->
|
|
|
|
|
|
<label class="layui-form-item block relative">
|
|
|
<span class="color-green font-w7">商品名称</span>
|
|
@@ -77,91 +91,99 @@
|
|
|
</table>
|
|
|
</div>
|
|
|
|
|
|
- <div class="layui-clear goods-item-box">
|
|
|
-
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">物流配送发货</span></legend>
|
|
|
- <div class="layui-form-item">
|
|
|
- {foreach ['虚拟商品,无需物流配送','实物商品,需要物流配送'] as $k=>$v}
|
|
|
- {if (isset($vo.truck_type) and $vo.truck_type eq $k) or (empty($vo.truck_type) and $k eq 0)}
|
|
|
- <input type="radio" name="truck_type" value="{$k}" title="{$v}" checked>
|
|
|
- {else}
|
|
|
- <input type="radio" name="truck_type" value="{$k}" title="{$v}">
|
|
|
- {/if}{/foreach}
|
|
|
- </div>
|
|
|
- </fieldset>
|
|
|
-
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">入会礼包配置</span></legend>
|
|
|
- <div class="layui-form-item">
|
|
|
- {foreach ['非入会礼包,购买后不会影响等级','是入会礼包,购买后升级会员级别'] as $k=>$v}
|
|
|
- {if (isset($vo.vip_entry) and $vo.vip_entry eq $k) or (empty($vo.vip_entry) and $k eq 0)}
|
|
|
- <input type="radio" name="vip_entry" value="{$k}" title="{$v}" checked lay-filter="vip_entry">
|
|
|
- {else}
|
|
|
- <input type="radio" name="vip_entry" value="{$k}" title="{$v}" lay-filter="vip_entry">
|
|
|
- {/if}{/foreach}
|
|
|
- </div>
|
|
|
- </fieldset>
|
|
|
-
|
|
|
- {notempty name='levels'}
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">升级用户级别</span></legend>
|
|
|
- <label class="layui-form-item">
|
|
|
- <select name="vip_upgrade" class="layui-select" lay-filter="vip_upgrade">
|
|
|
- {foreach $levels as $level}{if isset($vo.vip_upgrade) and $vo.vip_upgrade eq $level.number}
|
|
|
- <option selected value="{$level.number|default=0}">[ {$level.number|default='0'} ] {$level.name|default=''}</option>
|
|
|
+ <div class="goods-item-box">
|
|
|
+ <div class="layui-clear">
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">商品返利配置</span></legend>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ {foreach ['非返利商品,其代理不会获得奖励','是返利商品,其代理将会获得奖励'] as $k => $v}
|
|
|
+ {if (isset($vo.rebate_type) and $vo.rebate_type eq $k) or (empty($vo.rebate_type) and $k eq 0)}
|
|
|
+ <input type="radio" name="rebate_type" value="{$k}" title="{$v}" checked>
|
|
|
{else}
|
|
|
- <option value="{$level.number|default=0}">[ {$level.number|default='0'} ] {$level.name|default=''}</option>
|
|
|
+ <input type="radio" name="rebate_type" value="{$k}" title="{$v}">
|
|
|
{/if}{/foreach}
|
|
|
- </select>
|
|
|
- <span class="help-block">购买此商品用户可直接升级至此等级!</span>
|
|
|
- </label>
|
|
|
- </fieldset>
|
|
|
- {/notempty}
|
|
|
-
|
|
|
- {notempty name='discounts'}
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">用户折扣方案</span></legend>
|
|
|
- <label class="layui-form-item">
|
|
|
- <select name="discount_id" class="layui-select" lay-search>
|
|
|
- <option value="0"> -- 不设置 --</option>
|
|
|
- {foreach $discounts as $discount}{if isset($vo.discount_id) and $vo.discount_id eq $discount.id}
|
|
|
- <option selected value="{$discount.id|default=0}">{$discount.name|default='0'}</option>
|
|
|
+ </div>
|
|
|
+ </fieldset>
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">入会礼包配置</span></legend>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ {foreach ['非入会礼包,购买后不会升级等级','是入会礼包,购买后升级会员级别'] as $k=>$v}
|
|
|
+ {if (isset($vo.vip_entry) and $vo.vip_entry eq $k) or (empty($vo.vip_entry) and $k eq 0)}
|
|
|
+ <input type="radio" name="vip_entry" value="{$k}" title="{$v}" checked lay-filter="vip_entry">
|
|
|
{else}
|
|
|
- <option value="{$discount.id|default=0}">{$discount.name|default='0'}</option>
|
|
|
+ <input type="radio" name="vip_entry" value="{$k}" title="{$v}" lay-filter="vip_entry">
|
|
|
{/if}{/foreach}
|
|
|
- </select>
|
|
|
- <span class="help-block">用户级别达到规则可享有折扣!</span>
|
|
|
- </label>
|
|
|
- </fieldset>
|
|
|
- {/notempty}
|
|
|
+ </div>
|
|
|
+ </fieldset>
|
|
|
+ <!--{notempty name='upgrades'}-->
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">升级用户级别</span></legend>
|
|
|
+ <label class="layui-form-item">
|
|
|
+ <select name="vip_upgrade" class="layui-select" lay-filter="vip_upgrade">
|
|
|
+ {foreach $upgrades as $upgrade}{if isset($vo.vip_upgrade) and $vo.vip_upgrade eq $upgrade.number}
|
|
|
+ <option selected value="{$upgrade.number|default=0}">[ {$upgrade.number|default='0'} ] {$upgrade.name|default=''}</option>
|
|
|
+ {else}
|
|
|
+ <option value="{$upgrade.number|default=0}">[ {$upgrade.number|default='0'} ] {$upgrade.name|default=''}</option>
|
|
|
+ {/if}{/foreach}
|
|
|
+ </select>
|
|
|
+ <span class="help-block">购买此商品用户可直接升级至此等级!</span>
|
|
|
+ </label>
|
|
|
+ </fieldset>
|
|
|
+ <!--{/notempty}-->
|
|
|
+ </div>
|
|
|
|
|
|
- {notempty name='levels'}
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">限制最低购买等级</span></legend>
|
|
|
- <label class="layui-form-item">
|
|
|
- <select name="limit_low_vip" class="layui-select">
|
|
|
- <option value="0"> -- 不设置 --</option>
|
|
|
- {foreach $levels as $level}{if isset($vo.limit_low_vip) and $vo.limit_low_vip eq $level.number}
|
|
|
- <option selected value="{$level.number|default=0}">[ {$level.number|default='0'} ] {$level.name|default=''}</option>
|
|
|
+ <div class="layui-clear">
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">物流配送发货类型</span></legend>
|
|
|
+ <div class="layui-form-item">
|
|
|
+ {foreach ['虚拟商品,无需物流配送','实物商品,需要物流配送'] as $k=>$v}
|
|
|
+ {if (isset($vo.truck_type) and $vo.truck_type eq $k) or (empty($vo.truck_type) and $k eq 0)}
|
|
|
+ <input type="radio" name="truck_type" value="{$k}" title="{$v}" checked>
|
|
|
{else}
|
|
|
- <option value="{$level.number|default=0}">[ {$level.number|default='0'} ] {$level.name|default=''}</option>
|
|
|
+ <input type="radio" name="truck_type" value="{$k}" title="{$v}">
|
|
|
{/if}{/foreach}
|
|
|
- </select>
|
|
|
- <span class="help-block">
|
|
|
- 限制此等级及低于此等级的用户不能购买!</span>
|
|
|
- </label>
|
|
|
- </fieldset>
|
|
|
- {/notempty}
|
|
|
-
|
|
|
- <fieldset>
|
|
|
- <legend><span class="layui-badge think-bg-violet">商品限购数量</span></legend>
|
|
|
- <label class="layui-form-item">
|
|
|
- <input class="layui-input" data-blur-number="0" name="limit_max_num" value="{$vo.limit_max_num|default=0}" placeholder="请输入商品限购数量">
|
|
|
- <span class="help-block">限制每人可购买数量(为 0 时不限制)!</span>
|
|
|
- </label>
|
|
|
- </fieldset>
|
|
|
-
|
|
|
+ </div>
|
|
|
+ </fieldset>
|
|
|
+ <!--{notempty name='discounts'}-->
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">用户购买折扣方案</span></legend>
|
|
|
+ <label class="layui-form-item">
|
|
|
+ <select name="discount_id" class="layui-select" lay-search>
|
|
|
+ <option value="0"> -- 不设置 --</option>
|
|
|
+ {foreach $discounts as $discount}{if isset($vo.discount_id) and $vo.discount_id eq $discount.id}
|
|
|
+ <option selected value="{$discount.id|default=0}">{$discount.name|default='0'}</option>
|
|
|
+ {else}
|
|
|
+ <option value="{$discount.id|default=0}">{$discount.name|default='0'}</option>
|
|
|
+ {/if}{/foreach}
|
|
|
+ </select>
|
|
|
+ <span class="help-block">当用户等级达到指定等级后可享有折扣!</span>
|
|
|
+ </label>
|
|
|
+ </fieldset>
|
|
|
+ <!--{/notempty}-->
|
|
|
+ <!--{notempty name='upgrades'}-->
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">限制最低购买等级</span></legend>
|
|
|
+ <label class="layui-form-item">
|
|
|
+ <select name="limit_low_vip" class="layui-select">
|
|
|
+ <option value="0"> -- 不设置 --</option>
|
|
|
+ {foreach $upgrades as $upgrade}{if isset($vo.limit_low_vip) and $vo.limit_low_vip eq $upgrade.number}
|
|
|
+ <option selected value="{$upgrade.number|default=0}">[ {$upgrade.number|default='0'} ] {$upgrade.name|default=''}</option>
|
|
|
+ {else}
|
|
|
+ <option value="{$upgrade.number|default=0}">[ {$upgrade.number|default='0'} ] {$upgrade.name|default=''}</option>
|
|
|
+ {/if}{/foreach}
|
|
|
+ </select>
|
|
|
+ <span class="help-block">限制此等级及低于此等级的用户不能购买!</span>
|
|
|
+ </label>
|
|
|
+ </fieldset>
|
|
|
+ <!--{/notempty}-->
|
|
|
+ <fieldset>
|
|
|
+ <legend><span class="layui-badge think-bg-violet">商品限购数量</span></legend>
|
|
|
+ <label class="layui-form-item">
|
|
|
+ <input class="layui-input" data-blur-number="0" name="limit_max_num" value="{$vo.limit_max_num|default=0}" placeholder="请输入商品限购数量">
|
|
|
+ <span class="help-block">限制每人可购买数量(为 0 时不限制)!</span>
|
|
|
+ </label>
|
|
|
+ </fieldset>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
|
|
|
<div class="layui-form-item">
|
|
@@ -260,7 +282,7 @@
|
|
|
|
|
|
<label class="layui-form-item block">
|
|
|
<span class="font-w7 color-green">商品简介描述</span>
|
|
|
- <textarea class="layui-textarea" placeholder="请输入商品简介描述" name="remark">{$vo.remark|default=''|raw}</textarea>
|
|
|
+ <textarea class="layui-textarea" placeholder="请输入商品简介描述" name="remarks">{$vo.remarks|default=''|raw}</textarea>
|
|
|
</label>
|
|
|
|
|
|
<div class="layui-form-item block">
|