为什么商品筛选不起作用?

作者:动易网络 来源:本站原创 点击数: 发布时间:2011年04月27日

为什么点击模板上的商品价格筛选、品牌筛选、字段筛选、时间和价格升降序排序这些功能(如图),下面的商品列表上显示的商品以及商品的排序都没变化?

 

原因:

商品列表标签的参数,没有使用传递值获取实际的参数值,如下面的 B2C_商品带价格信息列表 标签:

 

{PE.Label id="B2C_商品带价格信息列表" bindStyle="普通式" parentId="64" outputQty="10" titleLength="20" IsShowPrice="true" IsShowPic="true" IsShowPriceMarket="false" IsShowContent="false" contentLength="60" IsShowButton="true" ordertype="1" type="1" IsShowCompareButton="false" trademarkName="All" minPrice="0" maxPrice="0" filter="All" IsAjax="false" usePage="true"  /}


解决办法:

将标签的参数改为用@request_**来获取url传递过来的参数值,如下:

 

{PE.Label id="B2C_商品带价格信息列表" outputQty="10" usePage="true" parentId="@RequestInt_Id" titleLength="20" IsShowPrice="true" IsShowPic="true" IsShowPriceMarket="true" IsShowContent="false" contentLength="60"
 IsShowButton="true" IsShowCompareButton="true" type="0" ordertype="@RequestInt_OrderNo" bindStyle="普通式" trademarkName="@Request_trademarkName" minPrice="@RequestInt_minPrice" maxPrice="@RequestInt_maxPrice" IsAjax="@Request_IsAjax" tableName="@Request_tName" filter="@Request_filter"/}