|
如何实现商品列表页属性筛选区品牌筛选以LOGO形式展示,最模板总结ecshop教程入下:
1、修改 category.php 文件,将(大概215行)
$sql = "SELECT b.brand_id,b.brand_logo, b.brand_name, COUNT(*) AS goods_num ".
在(大概227行)
$brands[$temp_key,['brand_name', = $val['brand_name',;
下面增加
$brands[$temp_key,['brand_logo', = $val['brand_logo',;
在(大概242行)
$brands[0]['brand_name', = $_LANG['all_attribute',;
下面增加
$brands[0]['brand_logo',='';
2、修改 category.dwt 文件将
{$brand.brand_name}
修改为
{if $brand.brand_logo}
[img][/img]
{else}{$brand.brand_name}{/if}
将
[url=,{$brand.brand_name}[/url]
修改为
display: -moz-inline-stack;
display: inline-block; vertical-align:bottom;text-align:center;
zoom:1;
*display:inline;
">[url=,{if $brand.brand_logo}
[img][/img]
{else}{$brand.brand_name}{/if}[/url]
3.添加CSS样式
div.akl:hover{filter:alpha(opacity=50);
-moz-opacity: 0.5;
opacity: 0.5;
}
4.完成,修ecshop品牌筛选以LOGO图片形式显示 ! |
|