由海譽(yù)_荷蘭豆于2019-12-22 12:22回答
您的代碼中
自定義名稱:將get_list獲得的數(shù)據(jù)傳遞給模板時(shí),使用的變量,如article_company
product:是需要從產(chǎn)品模塊中獲得數(shù)據(jù),可以是其他模塊,如article
分類ID:產(chǎn)品分類或是文章分類中的cat_id,比如文章分類中的行業(yè)新聞,cat_id是2
調(diào)用數(shù)量:希望獲得的產(chǎn)品或是文章數(shù)量,比如獲得6條,這里就填寫6
sort DESC:排序方式,也可以是add_time,需要注意的是文章沒有price字段、產(chǎn)品沒有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條最新推薦的產(chǎn)品:
$smarty->assign('recomm_product', $dou->get_list('product', 'ALL', '4', 'sort DESC'));
在模板中使用,以獲得6條公司簡介的最新文章為例:
{foreach from=$company_news item=news}
標(biāo)題:{$news.title}
時(shí)間:{$news.add_time}
點(diǎn)擊數(shù):{$news.click}
{/foreach}
有用(2) 沒用(0)