$smarty->assign('自定义名称', $dou->get_list('product', '分类ID(多个分类以英文逗号隔开)', '调用数量', 'sort DESC'));

创建时间:2019-12-12 15:26发布者:爱站点击数:1470
我想问下,分类id 和调用数量是指什么?
回答 我也遇到这个问题(0)
二次开发,模板制作2019-12-13 01:43回答
分类id 就是 产品的分类ID 调用数量就是调用几个
有用(0) 没用(0)
海誉_荷兰豆2019-12-22 12:22回答
您的代码中
自定义名称:将get_list获得的数据传递给模板时,使用的变量,如article_company
product:是需要从产品模块中获得数据,可以是其他模块,如article
分类ID:产品分类或是文章分类中的cat_id,比如文章分类中的行业新闻,cat_id是2
调用数量:希望获得的产品或是文章数量,比如获得6条,这里就填写6
sort DESC:排序方式,也可以是add_time,需要注意的是文章没有price字段、产品没有click字段

比如需要获得6条公司简介的最新文章:
$smarty->assign('company_news', $dou->get_list('article', '2', '6', 'add_time DESC'));

比如需要获得8条不限分类的推荐文章:
$smarty->assign('recomm_news', $dou->get_list('article', 'ALL', '8', 'sort DESC'));

比如需要获得4条最新推荐的产品:
$smarty->assign('recomm_product', $dou->get_list('product', 'ALL', '4', 'sort DESC'));

在模板中使用,以获得6条公司简介的最新文章为例:
{foreach from=$company_news item=news}
标题:{$news.title}
时间:{$news.add_time}
点击数:{$news.click}
{/foreach}
有用(2) 没用(0)