• ecshop 如何调整商品属性筛选项的显示顺序?


    如何调整商品属性筛选项的显示顺序?

    也就是这个问题   http://bbs.ecshop.com/thread-99839-1-1.html

    如何调整商品属性筛选项的显示顺序?

    比如说属性筛选显示为: 

    品牌
    价格
    重量:9KG   ,6KG,   8KG, 18KG

    如何调整为

    重量:6KG   ,8KG,   9KG, 18KG

     

    解决方案:在网上找了几天,没发现有啥好方法。我最后使用了一招,可以轻松搞定,只是以后维护起来比较麻烦点。

     

    思路:在页面上写死了属性各个值的顺序,添加链接即可。

     

    操作:在原来的页面右击查看源代码,你可以看到源代码,将需要的代码复制,然后修改category.dwt.

     

    代码如下:

     

    View Code
    <!--{foreach from=$filter_attr_list item=filter_attr}-->
      <!-- {if $filter_attr.filter_attr_name=='摄像头像素'} -->
      
       <!--start:摄像头像素-->
       <dl class="cls">
       <dt>摄像头像素:</dt>
       <dd>
         <ul class="cls">
                             <li><a href="#">全部</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.6316.0">130万以下</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.7402.0">130万</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.1020.0">200万</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.410.0">300万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.1101.0">320万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.391.0">500万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.452.0">800万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.0">900万</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10862.0">1000万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.478.0">1200万</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.5355.0">1300万</a></li>
                                                                
                                                                
                                                                
                                                                
                                             </ul>
       </dd>
    </dl>
    <!--end:摄像头像素-->
      
      
       <!-- {elseif  $filter_attr.filter_attr_name=='价格区间'} -->
       
       <dl class="cls">
       <dt>价格区间:</dt>
       <dd>
         <ul class="cls">
                             <li><a href="#">全部</a></li>
             
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6293">0-500</a></li>
                                                             <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6294">500-1000</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6394">1000-1500</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6252">1500-2000</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6118">2000-3000</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.7546">3000-4000</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6120">4000-5000</a></li>
                                                                <li> <a href="category.php?id=1&price_min=0&price_max=0&filter_attr=0.0.10851.6119">5000以上</a></li>
                                             </ul>
       </dd>
    </dl>
      
        <!-- {else} -->
      <dl class="cls">

     

     

    作者:沐雪
    文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。
    如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】
    找一找教程网-随时随地学软件编程 http://www.zyiz.net/

  • 相关阅读:
    spring对返回结果的拦截器
    mysql 8.0.15 的my.ini 配置
    利用apache 的PropertyUtilsBean 实现map和pojo相互转换
    给数字补0
    清空文件的内容 和 统计文件的大小的命令
    MySQL的replace函数的用法
    PHP Warning: Module 'modulename' already loaded in Unknown on line 0 的解决方法
    技术总监Sycx的故事
    编译PHP扩展的通用方法
    给大家推荐几本经典技术书籍
  • 原文地址:https://www.cnblogs.com/puzi0315/p/2643307.html
Copyright © 2020-2023  润新知