爱程序网

ECshop 二次开发模板教程4

来源: 阅读:

今天我们学习一下如何在首页调取某个分类的商品:注意了,这里的修改有一些麻烦了哦:首先你需要下载一套新的模板,比如blueksy 上传到模板目录 /themes/

   也就是 /themes/bluesky,然后进入网站后台->模板管理->模板选择,选择bluesky, 选择OK,然后到网站后台 -> 模板管理 -> 设置模板 -> 分类下的商品 ( 点击分类下的商品前面的 号,然后选择“主区域中间“,序号默认, 商品分类随便选择一个就可以了", 然后填写显示的条数,填写好后点击确定提交,( 注意: 有的朋友可能会遇到提交不了,是因为权限问题,需要把bluesky的模板权限改,然后再重新提交一次)。这里我增加了两个,的数据是:主区域空间 0 手机  6

  主区域空间  0 手机 6我们在这里增加了多少条记录,对应首页就可以调取多少个分类。好接下来我们恢复模板为原来我们改过的default模板在我们以前做的基础上增加如下代码(也就是在原来代码的下面加上):

 

复制内容到剪贴板 

代码:

 

<p>第一个分类的<p><?php $this->assign('cat_goods',$this->_var['cat_goods_1']); ?> <?php $this->assign('goods_cat',$this->_var['goods_cat_1']); ?> <?php echo $this->fetch('library/cat_goods.lbi'); ?><p>第二个分类的<p><?php $this->assign('cat_goods',$this->_var['cat_goods_3']); ?> <?php $this->assign('goods_cat',$this->_var['goods_cat_3']); ?> <?php echo $this->fetch('library/cat_goods.lbi'); ?>