價格區間不能自由修改的問題

我用的模板是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>&nbsp;
        <!-- {/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>&nbsp;
        <!-- {/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}&amp;price_min=0&amp;price_max=30">0&nbsp;-&nbsp;30</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=30&amp;price_max=50">30&nbsp;-&nbsp;50</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=50&amp;price_max=100">50&nbsp;-&nbsp;100</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=100&amp;price_max=200">100&nbsp;-&nbsp;200</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=200&amp;price_max=500">200&nbsp;-&nbsp;500</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=500&amp;price_max=1000">500&nbsp;-&nbsp;1000</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=1000&amp;price_max=2000">1000&nbsp;-&nbsp;2000</a>&nbsp;
        <a href="category.php?id={$category}&amp;price_min=2000&amp">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>&nbsp;
        <!-- {/if} -->
       </div>


複製代碼
替換後 你根據你自己想填寫的價格區間 再作修改,針對其他模板可能會有些不同,我簡單說下思路,把foreach循環語句刪除,然後插入價格區間鏈接代碼,注意ID值一定要修改成{$category},這樣就完成了

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章