求大神寫個字段顯示回調(diào),根據(jù)ID顯示名稱
{content id=文章id module=zone}{$t.title}{/content}這里面不支持標(biāo)簽寫法,求大神幫寫個
<?php namespace My\Library;
class Function_list extends \Phpcmf\Library\Function_list
{
// Related是回調(diào)函數(shù)的名字
// $value是傳入的數(shù)據(jù)庫值
// $param是列表搜索的參數(shù),可以忽略
// $data是列表顯示的全部值,可以忽略
// $field是當(dāng)前數(shù)據(jù)的字段屬性數(shù)組,可以忽略
function relatedname($value, $param = [], $data = [], $field = []) {
// 下面給傳入的值加粗操作
$html = '<b>'.$value.'{content id=$value module=zone}.$t.title.{/content}</b>';
return $html; // 這樣返回的值就帶加粗標(biāo)簽
}
}
模板標(biāo)簽只能用在模板文件里面,你這個是php函數(shù)里面只能用db查詢數(shù)據(jù)庫
參考文檔:《數(shù)據(jù)庫操作》
開源是一種精神,但不是義務(wù),幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
$zone = \Phpcmf\Service::M()->table_site('zone')->where('id', $value)->getRow(); $html = '<b>'.$value.$zone['title'].'</b>';跪求賞金