ecshop在商品列表页里面写入属性值,和排序
来源:互联网 发布:ctp数据 编辑:程序博客网 时间:2024/06/05 09:04
$gp = get_goods_properties($v["goods_id"]);
//var_dump($gp);
$gp = $gp['pro']['商品属性'];
$v['gd'] = $gp;
}
//var_dump($goodslist);
$smarty->assign('gd2', $goodslist);
$smarty->display('category2.dwt', $cache_id);
用get_goods_properties()就可以写入属性值,整合给goodlist,然后输出。
而排序
{*属性筛选*}
<!--组合搜索 开始-->
<!--{if $brands.1 || $price_grade.1 || $filter_attr_list}-->
<div class="box">
<div class="box_1">
<h3><span>{$lang.goods_filter}</span></h3>
<!--{if $brands.1}-->
<div class="screeBox">
<strong>{$lang.brand} :</strong>
<!--{foreach from=$brands item=brand}-->
<!-- {if $brand.selected} -->
<span>{$brand.brand_name}</span>
<!-- {else} -->
<a href="{$brand.url}">{$brand.brand_name}</a>
<!-- {/if} -->
<!--{/foreach}-->
</div>
<!--{/if}-->
<!--{if $price_grade.1}-->
<div class="screeBox">
<strong>{$lang.price} :</strong>
<!--{foreach from=$price_grade item=grade}-->
<!-- {if $grade.selected} -->
<span>{$grade.price_range}</span>
<!-- {else} -->
<a href="{$grade.url}">{$grade.price_range}</a>
<!-- {/if} -->
<!--{/foreach}-->
</div>
<!--{/if}-->
<!--{foreach from=$filter_attr_list item=filter_attr}-->
<div class="screeBox">
<strong>{$filter_attr.filter_attr_name|escape:html} :</strong>
<!--{foreach from=$filter_attr.attr_list item=attr}-->
<!-- {if $attr.selected} -->
<span>{$attr.attr_value}</span>
<!-- {else} -->
<a href="{$attr.url}">{$attr.attr_value}</a>
<!-- {/if} -->
<!--{/foreach}-->
</div>
<!--{/foreach}-->
</div>
</div>
<div class="blank"></div>
<!-- {/if} -->
<!--组合搜索 结束-->
<!-- TemplateBeginEditable name="右边区域" -->
<!-- #BeginLibraryItem "/library/goods_list.lbi" -->
{*属性筛选*}
这是OPPOecshop模板中category.dwt里面关于属性筛选的标签。URL一般解析为
这个是filter_attr_list 数组 vardump出来的值
array(1) { [0]=> array(2) { ["filter_attr_name"]=> string(9) "出发地" ["attr_list"]=> array(3) { [0]=> array(3) { ["attr_value"]=> string(6) "全部" ["url"]=> string(49) "category.php?id=7&price_min=0&price_max=0" ["selected"]=> int(1) } [1]=> array(3) { ["attr_value"]=> string(12) "上海出发" ["url"]=> string(67) "category.php?id=7&price_min=0&price_max=0&filter_attr=6" ["selected"]=> int(0) } [2]=> array(3) { ["attr_value"]=> string(6) "浙江" ["url"]=> string(68) "category.php?id=7&price_min=0&price_max=0&filter_attr=11" ["selected"]=> int(0) } } } }一看前台和后台都会了吧,其他的就可以很简单了
- ecshop在商品列表页里面写入属性值,和排序
- ECshop商品列表页按销量排序
- 在ECSHOP商品列表页显示每个商品的评论等级和评论数量
- 在ECSHOP模板商品列表页 显示商品的评论等级和评论数量
- 在ECSHOP商品列表页显示每个商品的品牌
- ecshop优化14-商品属性显示在商品详细页
- 在ECSHOP分类列表页中调用商品货号
- [OK]ECSHOP商品列表页显示每个商品的评论等级和评论数量
- ECSHOP 后台商品列表页搜索二次
- ecshop怎么得到商品属性的值
- ecshop怎么得到商品属性的值
- ecshop 商品属性
- ecshop为商品列表添加销量排序功能
- ecshop 在商品列表页添加类似于精品、热销的功能
- ecshop商品列表排序为按商品的商家备注排序
- ECSHOP后台商品列表中增加商品属性的显示方法
- ECSHOP后台商品列表中增加商品属性的显示方法 .
- 【ECSHOP】在任意页面调用商品属性的方法
- HDU 1710 Binary Tree Traversals(二叉树)
- 最短路径学习总结
- Android线程学习笔记
- usb驱动开发
- VS2015使用Sublime Text字体主题
- ecshop在商品列表页里面写入属性值,和排序
- 187 git stash
- 基于Unity的VR全景视频(一)
- java HashMap 基本用法
- CentOS Install Docker
- CCF认证201604-2 俄罗斯方块
- jdbc笔记
- Android关于callback的一些总结
- 打印输入中单词长度的直方图(垂直方向)