我用的模板是BigSale,其他的也沒太大差別,先在後臺裏把價格區間設置出來,在模板文件夾裏找出category.dwt 然後在裏面找到如下:
<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 class="screeBox">
<strong>{$lang.price}:</strong>
<!-- {if $grade.selected} -->
<span>{$grade.price_range}</span>
<!-- {else} -->
<a
href="category.php?id={$category}&price_min=0&price_max=30">0 - 30</a>
<a
href="category.php?id={$category}&price_min=30&price_max=50">30 - 50</a>
<a
href="category.php?id={$category}&price_min=50&price_max=100">50 - 100</a>
<a
href="category.php?id={$category}&price_min=100&price_max=200">100 - 200</a>
<a
href="category.php?id={$category}&price_min=200&price_max=500">200 - 500</a>
<a
href="category.php?id={$category}&price_min=500&price_max=1000">500 - 1000</a>
<a
href="category.php?id={$category}&price_min=1000&price_max=2000">1000 - 2000</a>
<a href="category.php?id={$category}&price_min=2000&">2000以上</a>
<!-- {/if} -->
</div>
<!--{/if}-->
<div class="screeBox">
<strong>{$lang.price}:</strong>
<!-- {if $attr.selected} -->
<span>{$attr.attr_value}</span>
<!-- {else} -->
<a href="{$attr.url}">{$attr.attr_value}</a>
<!-- {/if} -->
</div>
複製代碼
替換後 你根據你自己想填寫的價格區間 再作修改,針對其他模板可能會有些不同,我簡單說下思路,把foreach循環語句刪除,然後插入價格區間鏈接代碼,注意ID值一定要修改成{$category},這樣就完成了
價格區間不能自由修改的問題
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.