由海譽_荷蘭豆于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)