花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊 退出 找回密碼

織夢模板下載dede源碼搜索結(jié)果調(diào)用自定義字段的方法

時間: 2018-11-18 16:50 閱讀: 作者:素材無憂網(wǎng)

在搜索頁調(diào)用自定義字段,使其可有讓用戶搜索這個自定義字段,找了好多文章和教程,卻發(fā)現(xiàn)dedecms的標(biāo)簽底層模板字段不包括這個字段呢?這就大大限制了靈活性,但也不可能讓所有字段都允許調(diào)用的,那樣就會大大降低系統(tǒng)效率,所以今天分享的是一個比較完美解決這個問題的方法,配合dede標(biāo)簽,幾乎可以說沒有什么不能調(diào)用的了
首先把上面代碼放到 include/extend.func.php 里

使用方法:

 

function table($table, $field, $id) 
{ 
global $dsql; 
$primarys = array(); 
$table = strpos($table, '#@_') === false?(strpos($table, 'dede_') === false?'cn_'.$table:str_replace('dede_','cn_',$table)):$table; 
$dsql -> Execute("me","SHOW COLUMNS FROM `$table`"); 
while ($r = $dsql->GetArray()) 
{ 
if($r['Key'] == 'PRI') $primarys[] = $r['Field']; 
} 
if(!emptyempty($primarys)) 
{ 
$primary = $primarys[0]; 
$result = $dsql -> GetOne("SELECT `$field` FROM `$table` WHERE `$primary`= $id"); 
} 
return isset($result[$field])?$result[$field]:''; 
} 

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會員發(fā)布,如果侵犯了您的權(quán)益請與我們聯(lián)系,我們將在24小時內(nèi)刪除!謝謝!

轉(zhuǎn)載請注明: 織夢模板下載dede源碼搜索結(jié)果調(diào)用自定義字段的方法

標(biāo)簽:  
相關(guān)文章
模板推薦