HOME 首页
SERVICE 服务产品
XINMEITI 新媒体代运营
CASE 服务案例
NEWS 热点资讯
ABOUT 关于我们
CONTACT 联系我们
创意岭
让品牌有温度、有情感
专注品牌策划15年

    ecshop商品页搜索

    发布时间:2023-04-07 02:25:17     稿源: 创意岭    阅读: 67        

    大家好!今天让创意岭的小编来大家介绍下关于ecshop商品页搜索的问题,以下是小编对此问题的归纳整理,让我们一起来看看吧。

    开始之前先推荐一个非常厉害的Ai人工智能工具,一键生成原创文章、方案、文案、工作计划、工作报告、论文、代码、作文、做题和对话答疑等等

    只需要输入关键词,就能返回你想要的内容,越精准,写出的就越详细,有微信小程序端、在线网页版、PC客户端

    官网:https://ai.de1919.com

    创意岭作为行业内优秀的企业,服务客户遍布全球各地,如需了解相关业务请拨打电话175-8598-2043,或添加微信:1454722008

    本文目录:

    ecshop商品页搜索

    一、ecshop如何获取商品详情页URL?

    找个这个文件在根目录下gods.php

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

    在下面加上以下代码:

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

    然后到相应的模板goods.dwt

    加上标签

    {$ecs_url}

    就可以正常显示了。

    如果需要在其他页面也加上调用当前URL效果,那么也加上此代码,加此标签就可以了。

    希望能帮助你,如果出错截图错误,帮助你或者私信我百度帐号

    二、ecshop怎样实现分类页和商品页也调用全部品牌列表

    在首页的PHP脚本中找到调用品牌列表对应的脚本代码然后添加到目标脚本,然后将首页模板文件调用品牌列表的代码添加到目标模板文件中,应该就可以了。

    三、ecshop 怎么在商品列表页 调用商品分类的筛选条件

    <!-- 筛选条件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}--><!--价格筛选-->

    <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 -->

    仅供参考,样式自己设定哦

    四、ecshop 默认模板列表页中“商品筛选”的条件怎么加入一个 按“分类”的条件

    其实分类页面里面本来就有相关的品牌、属性、分类的筛选功能在category.php和模板加上相应的功能即可

    1、读出当前分类的所有下级分类

    $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">下面加入循环出分类的模板代码

    <!--{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商品页搜索

    以上就是关于ecshop商品页搜索相关问题的回答。希望能帮到你,如有更多相关问题,您也可以联系我们的客服进行咨询,客服也会为您讲解更多精彩的知识和内容。


    推荐阅读:

    浙江省ect公众号(浙江etc公众号怎么查账单)

    chat的中文(wechat的中文)

    viscotec(viscotecs)

    长春景观设计项目(长春景观设计项目招聘)

    网络营销的主要方式哪些渠道(网络营销的途径有哪些)