ECSHOP调用指定商品分类 ecshop教程 - ecshop - 爱建站

,,cms教程,ecshop教程,,

SEO SEO

首页  >   ecshop > ECSHOP调用指定商品分类 ecshop教程   >  正文

ECSHOP调用指定商品分类 ecshop教程

2018-09-27 07:28:10 向站长提问 编辑: admin 阅读:

 

 首先是复制一个 index php 文件,更名为 chengkao php ,这次最模板采用ecshop做的一个频道,因此就用成考的拼音来命名吧


 首先是复制一个 index.php 文件,更名为 chengkao.php ,这次最模板采用ecshop做的一个频道,因此就用成考的拼音来命名吧。
一、搜索 index.dwt 替换为 chengkao.dwt
二、把以下代码粘贴到文件倒数第二行的位置,</?> 的前面,非特定。

  1. /**
  2. * 获得指定分类商品列表
  3. */
  4. function cat_goods_list($cat_id)
  5. {
  6. $sql = "SELECT g.goods_id, g.goods_name, g.goods_name_style, g.market_price, g.shop_price, g.goods_thumb , g.goods_img, g.cat_id " .
  7. "FROM " . $GLOBALS["ecs"]->table("goods") . " AS g " .
  8. "WHERE g.is_on_sale = 1 AND g.is_alone_sale = 1 AND g.is_delete = 0 AND g.cat_id = ".$cat_id . " ORDER by g.goods_id DESC LIMIT 12" ;
  9. $res = $GLOBALS["db"]->getAll($sql);
  10. $goods = array();
  11. foreach ($res AS $idx => $row)
  12. {
  13. $goods[$idx]["id"]                 =$row["goods_id"];
  14. $goods[$idx]["name"]            =$row["goods_name"];
  15. $goods[$idx]["market_price"]    =price_format($row["market_price"]);
  16. $goods[$idx]["shop_price"]        =price_format($row["shop_price"]);
  17. $goods[$idx]["thumb"]            = empty($row["goods_thumb"]) ? $GLOBALS["_CFG"]["no_picture"] : $row["goods_thumb"];
  18. $goods[$idx]["goods_img"]        = empty($row["goods_img"]) ? $GLOBALS["_CFG"]["no_picture"] : $row["goods_img"];
  19. $goods[$idx]["url"]                = build_uri("goods" , array("gid" => $row["goods_id"]), $row["goods_name"]);
  20. }
  21. return $goods;
  22. }

复制代码


三、已经说得有点傻了。然后把下面的调用复制到合适位置。

  1. $smarty->assign("catid_39",       cat_goods_list (39));  //专升本
  2. $smarty->assign("catid_40",       cat_goods_list (40));  //高升本专
  3. $smarty->assign("catid_152",       cat_goods_list (152));  //专插本

复制代码


这里可以看出调用了三个分类。
四、复制一个 index.dwt 文件,改名为 chengkao.dwt 。复制以下代码到合适地方,事实只要修改cat_goods.lbi 文件中的一些 smarty 调用就行了。这样就不需要重新整什么模版了。

  1. <p class="module clearfix">
  2. <h3> <a >成考高升本专</a></h3>
  3. <ul>
  4. <!--{foreach from=$catid_39 item=cat_goods}-->
  5. <li>
  6. <p><a href="{$cat_goods.url}"><img src="{$cat_goods.thumb}" alt="{$cat_goods.name"escape:html}" /></a></p>
  7. <p><a href="{$cat_goods.url}" title="{$cat_goods.name"escape:html}">{$cat_goods.name|escape:html}}</a></p>
  8. <!-- {if $cat_goods.promote_price neq ""} -->
  9. {$lang.promote_price}<span>{$cat_goods.promote_price}</span><br />
  10. <!-- {else}-->
  11. {$lang.shop_price}<span>{$cat_goods.shop_price}</span><br />
  12. <!--{/if}-->
  13. </li>
  14. <!--{/foreach}-->
  15. </ul>
  16. </p>

复制代码

温馨提示:如果你想搭建一个电子商务商城网站,那么到的 ecshop模板堂 频道看看吧,这里有很多的商城模板哦!


ECSHOP调用指定商品分类 ecshop教程
http://www.yuedudg.cn/article/1177361.html

 

友情链接
phpcms之家 ecshop经验网 帝国cms常识
wp之家 zblog之家 cms综合网
discuz经验网 织梦之家


Tags: cms教程 ecshop教程


手机浏览本文

ECSHOP调用指定商品分类  ecshop教程

ECSHOP调用指定商品分类 ecshop教程

站内推荐

网站分类

标签列表

关于我们
文章内容来源互联网仅供参考,如果还有疑问请联系我们!我们将竭力帮您解决您的问题
联系我们:

QQ: 397423577 

email:397423577@qq.com

微信:ganenboy