Merge branch 'dev' of https://gitea.f2b211.com/jsasg/orico-official-website into dev
This commit is contained in:
@@ -373,6 +373,8 @@ class Product extends Common
|
|||||||
// 获取属性名称
|
// 获取属性名称
|
||||||
$attrs = ProductAttrModel::bypks(array_unique(Arr::pluck($sku_attrs, 'attr_id')))->column(['attr_name'], 'id');
|
$attrs = ProductAttrModel::bypks(array_unique(Arr::pluck($sku_attrs, 'attr_id')))->column(['attr_name'], 'id');
|
||||||
foreach ($sku_attrs as $v) {
|
foreach ($sku_attrs as $v) {
|
||||||
|
if (empty($v['attr_value'])) continue;
|
||||||
|
|
||||||
$v['attr_name'] = $attrs[$v['attr_id']]?? '';
|
$v['attr_name'] = $attrs[$v['attr_id']]?? '';
|
||||||
// 按属性分组
|
// 按属性分组
|
||||||
$product_sku_attrs[$v['attr_id']]['attr_id'] = $v['attr_id'];
|
$product_sku_attrs[$v['attr_id']]['attr_id'] = $v['attr_id'];
|
||||||
|
|||||||
@@ -44,9 +44,9 @@
|
|||||||
{/volist}
|
{/volist}
|
||||||
</div>
|
</div>
|
||||||
{/notempty}
|
{/notempty}
|
||||||
<!-- 规格参数-->
|
<!-- 规格参数 -->
|
||||||
<div class="m_Container">
|
<div class="m_Container">
|
||||||
<!--多颜色-->
|
<!-- 颜色/属性 -->
|
||||||
{notempty name="product_sku_attrs"}
|
{notempty name="product_sku_attrs"}
|
||||||
<div class="slideTxtBox">
|
<div class="slideTxtBox">
|
||||||
<div class="hd clearfix">
|
<div class="hd clearfix">
|
||||||
@@ -56,7 +56,6 @@
|
|||||||
{notempty name="ps.attr_values"}
|
{notempty name="ps.attr_values"}
|
||||||
<ul class="hd clearfix">
|
<ul class="hd clearfix">
|
||||||
{volist name="ps.attr_values" id="pv" key="pk"}
|
{volist name="ps.attr_values" id="pv" key="pk"}
|
||||||
{notempty name="pv.attr_value"}
|
|
||||||
{assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /}
|
{assign name="attr_value_type" value=":rgb_or_image($pv.attr_value)" /}
|
||||||
{between name="ps.attr_id" value="1,2"}
|
{between name="ps.attr_id" value="1,2"}
|
||||||
<li class="attr_value tip1 attr_item" data-index="{$pk}">
|
<li class="attr_value tip1 attr_item" data-index="{$pk}">
|
||||||
@@ -71,7 +70,6 @@
|
|||||||
<span>{$pv.attr_value}</span>
|
<span>{$pv.attr_value}</span>
|
||||||
{/eq}
|
{/eq}
|
||||||
</li>
|
</li>
|
||||||
{/notempty}
|
|
||||||
{/volist}
|
{/volist}
|
||||||
</ul>
|
</ul>
|
||||||
{/notempty}
|
{/notempty}
|
||||||
|
|||||||
@@ -82,7 +82,7 @@
|
|||||||
{/volist}
|
{/volist}
|
||||||
</ul>
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
<!-- 颜色-->
|
<!-- 颜色/属性 -->
|
||||||
{volist name="product_sku_attrs" id="ps"}
|
{volist name="product_sku_attrs" id="ps"}
|
||||||
<div class="prcolors">
|
<div class="prcolors">
|
||||||
<div class="dt">{$ps.attr_name}</div>
|
<div class="dt">{$ps.attr_name}</div>
|
||||||
|
|||||||
Reference in New Issue
Block a user