- 如何在ecshop首页调用文章的分类
发布时间:2010-06-24 类别:PHP技术 来源:侠客工作室 -
- 1
- 2
- 3
- 4
- 5
ecshop模板一般分为三栏或者两栏,两栏是left和right,三栏的left,center,right之类的。
现在以两栏的为例,现在一个思路就是在你想调用文章的地方加一个可编辑区域,可编辑区域在后台模
板设置里是可以设置的,然后在后台把文章调用在这个可编辑区域里就是了。
明白了原理就可以动手了。在模板index.dwt里找到右边模块结束的地方,也就是<!--right end-->,
在<!-- TemplateEndEditable -->之后加上
<!-- TemplateBeginEditable name="文章区域" --><!-- TemplateEndEditable -->,其中“文章区域
”这个名字是可以修改的,和你在后台看到的名字是一致的。
然后修改模板里的库文件cat_articles.lbi,替换成下面的代码<?php
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<div style="width:243px; float:left; margin-right:3px;">
<div class="box">
<div class="box_1">
<h3>
<span><a href="{$articles_cat.url}">{$articles_cat.name|escape:html}</a></span>
<a href="{$articles_cat.url}"><img src="../images/more.gif" alt="more" /></a>
</h3>
<div class="boxCenterList RelaArticle">
<!--{foreach from=$articles item=article}-->
<a href="{$article.url}" title="{$article.title|escape:html}">{$article.short_title}
</a><br />
<!--{/foreach}-->
</div>
</div>
</div>
</div>?>
其中需要注意编码,用GBK的自行替换成GBK,其中的宽度自己控制,自己多试下就知道大小了。
至于调几列出来,可以在后台设置,再加上修改上面的宽度来控制。
其中里面的box box_1 和boxCenterList RelaArticle 如果有的模板不一样的话 可以自行替换成你模板里的风格,这样应该就可以搞定了。-
中搜索:如何在ecshop首页调用文章的分类 中搜索:如何在ecshop首页调用文章的分类
中搜索:如何在ecshop首页调用文章的分类 中搜索:如何在ecshop首页调用文章的分类
中搜索:如何在ecshop首页调用文章的分类 中搜索:如何在ecshop首页调用文章的分类 - ☆☆☆技术交流群:5684178☆☆☆
- 上一篇:如何实现ecshop后台管理商品的评论和咨询以及文章评论
- 下一篇:ecshop实现文章随意调用功能