⑴ 帝國CMS列表頁調作者的代碼是什麼不是發布者的代碼。
有兩種方法來:
1、默認新源聞模型把writer欄位存放在副表,要在列表中調用要先把這兩個欄位轉移到主表(管理欄位頁面點副表轉移),轉移後修改模型選擇這兩個欄位為列表模板項就可以用[!--欄位名--]調用。
2、在列表模板或標簽模板中調用副表欄位內容
列表模板中要調用副表欄位內容需要採用「list.var支持程序代碼」。
$fr=$empire->fetch1("select writer from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp=' [!--title--]'.$fr[writer].';
⑵ 帝國cms中在php代碼裡面怎麼引用[!
你也會寫php,怎麼就不知道模板里的標簽和php的變數不是一個意思呢內。直接把官方的解釋貼給容你看
程序擴展變數說明:通過這些變數可實現各種更復雜的系統.
1、列表模板變數說明:
當前欄目id:$navclassid或$GLOBALS[navclassid]
通過這個變數可以輸出這個欄目id的所有數據(如:select * from phome_enewsclass where classid='$GLOBALS[navclassid]')
2、內容模板變數說明:
欄位值數組:$navinfor
調用方法:$navinfor[欄位名],比如要顯示"信息ID欄位",那在模板里用:<?=$navinfor[id]?>即可輸出(要開啟模板支持程序代碼)