ECshop 二次开辟模板教程4

    添加时间:2013-7-22 点击量:

    今天我们进修一下如安在首页调取某个分类的商品:重视了,这里的批改有一些麻烦了哦:起首你须要一套新的模板,比如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); ?>


     


    这里要重视了, 红色的 1 代表你要显示分类的分类的ID, 将它改为你须要的 刚才添加的ID就可以了红色的 3 代表你要显示分类的分类的ID, 将它改为你须要的 刚才添加的ID就可以了好了,保存,前台刷新看看啊,呵呵.是不是我们要的分类就出来了,看样子改起来很简单哦,不过每次都是如许要操纵两个模板才干改还是有些麻烦,呵呵,比及高手进阶的时辰再来讲怎么做。细心一看还是有点不好的处所哦,就是样子欠都雅啊,对不合错误?是默认模板的样子,没有关系啦,我们打开 librasy目次中的cat_goods.lbi文件批改就可以了。批改要重视的处所上门讲过了,不过这里还是要再申明一些小题目cat_goods.lbi的代码如下:


    复制内容到剪贴板 


    代码:


     



    <meta http-equiv=Content-Type content=text/html; charset=utf-8>
    

    <div class=title-div><img src=../images/green_arrow.gif width=37 height=37 alt= border=0 style=vertical-align:middle />



    <a href={¥goods_cat.url}>{¥goods_cat.name|escape:html}</a></div>

    <div class=content-div>

    <!--{foreach =¥cat_goods item=goods}-->

    <table border=0 cellpadding=3 cellspacing=1 class=goods-table style=float: left>

    <tr>

    <td align=center><a href={¥goods.url}><img src={¥goods.thumb} border=0 alt={¥goods.name|escape:html} class=thumb /></a></td>

    </tr>

    <tr>

    <td><a href={¥goods.url} title={¥goods.name|escape:html}>{¥goods.short_name|escape:html}</a><br />

    <!-- {if ¥goods.promote_price neq } -->

    {
    ¥lang.promote_price}<span class=goods-price>{¥goods.promote_price}</span>

    <!-- {else}-->

    {
    ¥lang.shop_price}<span class=goods-price>{¥goods.shop_price}</span>

    <!--{/if}-->

    </td>

    </tr>

    </table>

    <!--{/foreach}-->

    <br style=clear:both/>

    </div>


     



     


    这里哦于一些新鲜的处所就是在标签两边多了 <!-- 和 --> 符号,这个是没有关系的.删除掉也没有关系的啦


    常见题目解答:1.  怎么让首页显示的每行3个商品可以或许遵守通俗屏或者宽屏,主动的缩放。答:把表格宽度设置为百分比,或者在Css中设置为百分比就好了。2. 又或者改成每行固定4个显示 ?答:到网站后台 -> 模板经管 -> 设置模板 <BR< p>>3 .首页大小是几许?点击放大后为什么失真这么厉害?怎么让主动调节大小?答:有两种办法哦,第一种就是到网站后台,从头设置缩略图的大小,然后再批量从头生成缩略图第二中办法就是把显示的高和宽都去掉(即:把width=,height=删除掉),它就显示原始的大小了.


     



    无论对感情还是对生活,“只要甜不要苦”都是任性而孩子气的,因为我们也不完美,我们也会伤害人。正因为我们都不完美,也因为生活从不是事事如意,所以对这些“瑕疵”的收纳才让我们对生活、对他人的爱变得日益真实而具体。—— 汪冰《世界再亏欠你,也要敢于拥抱幸福》
    分享到: