有关商品搜索的调整

作者:zzhhxxmm 来源:官方论坛 点击数: 发布时间:2010年03月10日

  系统默认的商品搜索可能达不到大家的需求,我们可以自己进行系列调整,下面的内容摘自官方论坛,感谢作者的研究及共享精神。

 

第一步:修改/其他模板/商品高级搜索表单模板.html代码。修改内容如下代码红色部分。
......

 {PE.Label id="商城网站顶部(首页)" /}
 


  

    

        

      
       

          

           您现在的位置:{PE.SiteConfig.SiteName /} >>高级搜索

       
         
{PE.Label id="右侧广告一" /}

        

         

         
高级搜索

         

             {PE.Label id="商店高级搜索表单" span="" class="" /}

         


         

       

     

   

   {PE.Label id="网站首页左侧" /}

 

 {PE.Label id="商城网站底部" /}


第二步:修改/其他模板/商品高级搜索页模板.html代码。修改内容如下代码红色部分。

 

  {PE.Label id="商城网站顶部(首页)" /}
 

   

      

        

        
            

            

            您现在的位置:{PE.SiteConfig.SiteName /} >>商品搜索

       
          
{PE.Label id="右侧广告一" /}

          

           

             
高级搜索结果

            

              {PE.Label id="商品高级搜索" titleLength="60" contentLength="0" usePageSize="30" parentId="@RequestInt_nodeid" linkOpenType="1" bindStyle="普通式" productName="@Request_title" productName="@Request_title" productNumber="" productIntro="@Request_productintro'>" productIntro="@Request_productintro" productExplain="@Request_productexplain" producerName="@Request_producername" trademarkName="@Request_trademarkname" lowPrice="@Request_lowprice" longPrice="@Request_highprice" startDate="@Request_begindate" endDate="@Request_enddate" /}

         
       

       
{PE.Page id="url_动易后台风格" datasource="商品高级搜索_普通式" unitname="个商品" /}

     

   

   {PE.Label id="网站首页左侧" /}


{PE.Label id="商城网站底部" /}



第三步:修改/标签库/搜索类/商品高级搜索.config文件代码。红色部分。

A部份.-----
……
 {PE.Label id="商品高级搜索_" contentLength="" oEA="" oEB="" oEC="" oED="" oEE="" oEF="" titleLength="" linkOpenType="" queryCond="SELECT TOP @pagesize *
 FROM
 PE_CommonModel CM
 INNER JOIN PE_CommonProduct CP ON (CM.GeneralID = CP.ProductID)
 INNER JOIN PE_U_Product UP ON (CP.ProductID = UP.ID) -----  蓝色部分删除!!
 WHERE
……

B部份----
……

  AND (CM.UpdateTime >= '' AND CM.UpdateTime <= DateAdd(d,1,''))

 AND CM.GeneralID NOT IN (
 SELECT TOP @startrow ICM.GeneralID
 FROM
 PE_CommonModel ICM
 INNER JOIN PE_CommonProduct ICP ON (ICM.GeneralID = ICP.ProductID)
INNER JOIN PE_U_Product IUP ON (ICP.ProductID = IUP.ID) ---蓝色部分删除!!
 WHERE
 ICM.Status = 99 AND ICM.LinkType = 0 AND ICP.EnableSale = 1 AND ICM.NodeID IN()

  AND ICP.ProductName LIKE '%%'


  AND ICP.ProductNum LIKE '%%'

……

C部份.------
……

  AND (ICM.UpdateTime >= '' AND ICM.UpdateTime <= DateAdd(d,1,''))

 ORDER BY ICM.UpdateTime DESC)
 ORDER BY CM.UpdateTime DESC" queryCount="SELECT COUNT (ICM.GeneralID)
 FROM
 PE_CommonModel ICM
 INNER JOIN PE_CommonProduct ICP ON (ICM.GeneralID = ICP.ProductID)
INNER JOIN PE_U_Product IUP ON (ICP.ProductID = IUP.ID) ---蓝色部分删除!!
 WHERE
 ICM.Status = 99 AND ICM.LinkType = 0 AND ICP.EnableSale = 1 AND ICM.NodeID IN()

  AND ICP.ProductName LIKE '%%'


  AND ICP.ProductNum LIKE '%%'

……

第四步:根据你自己想要的风格修改/标签库/样式类/商品高级搜索_普通式.config文件,利用css达到你想要的结果!

图片效果:
(图片一)

                                                          (图片二)

(图片三)