HOME 首頁
SERVICE 服務(wù)產(chǎn)品
XINMEITI 新媒體代運(yùn)營
CASE 服務(wù)案例
NEWS 熱點(diǎn)資訊
ABOUT 關(guān)于我們
CONTACT 聯(lián)系我們
創(chuàng)意嶺
讓品牌有溫度、有情感
專注品牌策劃15年

    ecshop商品頁搜索

    發(fā)布時(shí)間:2023-04-07 02:25:17     稿源: 創(chuàng)意嶺    閱讀: 67        

    大家好!今天讓創(chuàng)意嶺的小編來大家介紹下關(guān)于ecshop商品頁搜索的問題,以下是小編對此問題的歸納整理,讓我們一起來看看吧。

    開始之前先推薦一個(gè)非常厲害的Ai人工智能工具,一鍵生成原創(chuàng)文章、方案、文案、工作計(jì)劃、工作報(bào)告、論文、代碼、作文、做題和對話答疑等等

    只需要輸入關(guān)鍵詞,就能返回你想要的內(nèi)容,越精準(zhǔn),寫出的就越詳細(xì),有微信小程序端、在線網(wǎng)頁版、PC客戶端

    官網(wǎng):https://ai.de1919.com

    創(chuàng)意嶺作為行業(yè)內(nèi)優(yōu)秀的企業(yè),服務(wù)客戶遍布全球各地,如需了解相關(guān)業(yè)務(wù)請撥打電話175-8598-2043,或添加微信:1454722008

    本文目錄:

    ecshop商品頁搜索

    一、ecshop如何獲取商品詳情頁URL?

    找個(gè)這個(gè)文件在根目錄下gods.php

    找到 $smarty->assign('promotion_info',get_promotion_info());

    在下面加上以下代碼:

    $GLOBALS['smarty']->assign('ecs_url',$GOBALS['ecs']->get_domain().$_SERVER['REQUEST_URI']);

    然后到相應(yīng)的模板goods.dwt

    加上標(biāo)簽

    {$ecs_url}

    就可以正常顯示了。

    如果需要在其他頁面也加上調(diào)用當(dāng)前URL效果,那么也加上此代碼,加此標(biāo)簽就可以了。

    希望能幫助你,如果出錯截圖錯誤,幫助你或者私信我百度帳號

    二、ecshop怎樣實(shí)現(xiàn)分類頁和商品頁也調(diào)用全部品牌列表

    在首頁的PHP腳本中找到調(diào)用品牌列表對應(yīng)的腳本代碼然后添加到目標(biāo)腳本,然后將首頁模板文件調(diào)用品牌列表的代碼添加到目標(biāo)模板文件中,應(yīng)該就可以了。

    三、ecshop 怎么在商品列表頁 調(diào)用商品分類的篩選條件

    <!-- 篩選條件Begin -->

    <!--{if $brands.1 || $price_grade.1 || $filter_attr_list}-->

    <div class="list-w list-screeningBox" id="filter">

    <h4>

    <div class="list-siteMap"> {$lang.goods_filter} </div>

    </h4>

    <!--{if $brands.1}--><!--品牌篩選-->

    <dl class="clearfix filters-classifi">

    <dt>{$lang.brand}</dt>

    <dd>

    <!--{foreach from=$brands item=brand}-->

    <!-- {if $brand.selected} -->

    <a href="javascript:void(0);" style="color:#448CA5">{$brand.brand_name}</a>

    <!-- {else} -->

    <a href="{$brand.url}">{$brand.brand_name}</a>

    <!-- {/if} -->

    <!--{/foreach}-->

    </dd>

    </dl>

    <!--{/if}-->

    <!--{if $price_grade.1}--><!--價(jià)格篩選-->

    <dl class="more">

    <dt>{$lang.price}</dt>

    <dd class="">

    <!--{foreach from=$price_grade item=grade}-->

    <!-- {if $grade.selected} -->

    <a href="javascript:void(0);" style="color:#448CA5">{$grade.price_range}</a>

    <!-- {else} -->

    <a href="{$grade.url}">{$grade.price_range}</a>

    <!-- {/if} -->

    <!--{/foreach}-->

    </dd>

    </dl>

    <!--{/if}-->

    <!--{foreach from=$filter_attr_list item=filter_attr}--> <!--屬性篩選-->

    <dl class="more">

    <dt>{$filter_attr.filter_attr_name|escape:html}</dt>

    <dd class="">

    <!--{foreach from=$filter_attr.attr_list item=attr}-->

    <!-- {if $attr.selected} -->

    <a href="javascript:void(0);" style="color:#448CA5">{$attr.attr_value}</a>

    <!-- {else} -->

    <a href="{$attr.url}">{$attr.attr_value}</a>

    <!-- {/if} -->

    <!--{/foreach}-->

    </dd>

    </dl>

    <!--{/foreach}-->

    </div>

    <script type="text/javascript">divheight("filter");</script>

    <!-- {/if} -->

    <div class="blank20"></div>

    <!-- 篩選條件END -->

    僅供參考,樣式自己設(shè)定哦

    四、ecshop 默認(rèn)模板列表頁中“商品篩選”的條件怎么加入一個(gè) 按“分類”的條件

    其實(shí)分類頁面里面本來就有相關(guān)的品牌、屬性、分類的篩選功能在category.php和模板加上相應(yīng)的功能即可

    1、讀出當(dāng)前分類的所有下級分類

    $chlidren_category = $GLOBALS['db']->getALl('SELECT cat_id,cat_name FROM ' . $GLOBALS['ecs']->table('category') ." WHERE parent_id = '$cat_id' and is_show=1");

     $category_id_all = array('all'=>array('cat_id'  => $cat_id,

                          'cat_name'    => 'all category',

                          'show'      =>1

                          )

                      );

      foreach($chlidren_category as $key=>$value)

      {

                      if($value['cat_id']==$cat_id)

                      {

                              $chlidren_category[$key]['show']=1;$category_id_all['show']=0;continue;

                              }

                              else $chlidren_category[$key]['show']=0;

              }

      $category_list = array_merge($category_id_all, $chlidren_category);

                  $smarty->assign('category_list_all',    $category_list);

    2、修改goods_list.lbi文件,  <form method="GET" name="listform">下面加入循環(huán)出分類的模板代碼

    <!--{foreach from=$category_list_all item=cat_list}-->

           <a href="javascript:;" onClick="javascript:category_change({$cat_list.cat_id})">{$cat_list.cat_name}</a

           <!--{/foreach}-->

    <input type="hidden" name="category" value="{$category}" />改為

    <input type="hidden" id="category_id" name="category" value="{$category}" />

    3、common.js中加入js腳本

    function category_change(cat_id)

    {

      document.getElementById('category_id').value = cat_id;

      setTimeout(doSubmit, 0);

      function doSubmit() {document.forms['listform'].submit();}

    }

    最終效果如下圖:

    ecshop商品頁搜索

    以上就是關(guān)于ecshop商品頁搜索相關(guān)問題的回答。希望能幫到你,如有更多相關(guān)問題,您也可以聯(lián)系我們的客服進(jìn)行咨詢,客服也會為您講解更多精彩的知識和內(nèi)容。


    推薦閱讀:

    浙江省ect公眾號(浙江etc公眾號怎么查賬單)

    chat的中文(wechat的中文)

    viscotec(viscotecs)

    長春景觀設(shè)計(jì)項(xiàng)目(長春景觀設(shè)計(jì)項(xiàng)目招聘)

    網(wǎng)絡(luò)營銷的主要方式哪些渠道(網(wǎng)絡(luò)營銷的途徑有哪些)