Ecshop模板开发(二十七):列表页筛选功能、清除筛选、高级搜索实现

来源:互联网 发布:哪里可以学淘宝美工 编辑:程序博客网 时间:2024/05/16 23:57

1、category.dwt

 {*判断是否有筛选条件*}        {if $brands.1 || $price_grade.1 || $filter_attr_list }            <h1>商品筛选                <a href="category.php?id={$category}"><button>重置筛选条件</button></a>                <a href="search.php?act=advanced_search"><button>高级搜索</button></a>            </h1>            <br>            {if $brands.1}{*判断是否有品牌筛选条件*}                <span>商品品牌 | </span>                {foreach from=$brands item=brand}                    {if $brand.selected}                        <span>{$brand.brand_name}</span>                    {else /}                        <span><a href="{$brand.url}">{$brand.brand_name}</a></span>                    {/if}                {/foreach}            {/if}            <br>            {if $price_grade.1}{*判断是否有价格筛选条件*}                    <span>价格范围 | </span>                    {foreach from=$price_grade item=price}                        {if $price.selected}                            <span>{$price.price_range}</span>                        {else /}                            <span><a href="{$price.url}">{$price.price_range}</a></span>                        {/if}                    {/foreach}            {/if}            <br>            {foreach from=$filter_attr_list item=filter_attr}{*判断是否有属性筛选条件*}                <span>{$filter_attr.filter_attr_name} | </span>                {foreach from=$filter_attr.attr_list item=attr}                    {if $attr.selected}                        <span>{$attr.attr_value}</span>                    {else /}                        <span><a href="{$attr.url}">{$attr.attr_value}</a></span>                    {/if}                {/foreach}                <br>            {/foreach}        {/if}

2、效果如图
这里写图片描述

0 0
原创粉丝点击