打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
ecshop模板二次开发——指定文章输出

ecshop模板中经常会使用到文章内容输出,一方面可以提供网站收录,另一方便对商品促销也起到一定的作用。默认的ecshop模板是按添加输出文章内容,不会按照使用指定栏目输出,指定文章栏目输出需要通过修改ecshop程序达到。

思路:通过get_cat_articles()函数获取文章列表,在使用的文件中注册。

过程如下(以首页为例):

第一步:打开index.php文件,约100行左右添加代码:

$smarty->assign('my_articles',    get_cat_articles(11,1,4));  

具体参数的值可以查看get_cat_articles()函数注解,ecshop在这方面做的很详细

第二步:打开index.dwt模板文件,开始输出内容,代码如下(模板代码可自行书写,此处只做说明):

<!--{foreach from=$my_articles item=article}-->
  <li>
    [<a href="{$article.cat_url}">{$article.cat_name}</a>] <a href="{$article.url}" title="{$article.title|escape:html}">{$article.short_title|truncate:10:"...":true}</a>
    </li>
<!--{/foreach}-->

后台添加完栏目,需要指定该栏目输出文章内容只要修改下index.php中的

$smarty->assign('my_articles',    get_cat_articles(11,1,4));  

参数就可以了,不用再修改模板

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
ecshop调用指定ID分类下的文章列表(指定分类下的文章)
ECshop通过文章分类的ID实现不同模板
ecshop文章分类页 显视当前文章分类名称
ecshop模板制作入门教程
Python做一个属于自己的web网站「下」
ecshop二次开发 结构分析和代码研究 呵呵
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服