dede自定義標籤

2021-09-07 08:44:27 字數 725 閱讀 4226

在dede安裝目錄下的include/taglib下建立標籤檔案,比如mytest.lib.php。(必須以.lib.php為字尾)

<?php if(!defined('dedeinc')) exit('request error!');

//自定義標籤名以lib_開頭

function lib_mytest(&$ctag,&$refobj) ";

//設定查詢語句

$dsql->setquery($sql);

//獲取一條結果

$row = $dsql->getone();

//獲取標籤內的文字

$innertext = trim($ctag->getinnertext());

$dtp = new dedetagparse();

$dtp->setnamespace('field','[',']');

//載入文字

$dtp->loadsource($innertext);

if(!is_array($dtp->ctags)) else

//獲得最終結果

$revalue = $dtp->getresult();

unset($dtp);

return $revalue;

}}在dede模板檔案就可以使用我們自定義的標籤mytest了:

[field:title/]

DEDE自定義表單

1.專案需要提交表單 2.表單在 設定呢 發現後台頻道模型中有個自定義表單 自定義表單太麻煩了,唯一的好處就是用來新增欄位及管理提交資訊 列表模板 內容模板 發布模板 感覺跟專案修改起來太麻煩了 因為要寫整個頁面,而專案中這個頁面還有其它模組化部分,比如產品列表等,所以俺就直接放在templets ...

dede自定義變數

1 定義織夢自定義變數進入後台 系統 系統基本引數 新增新變數 如下圖,填寫相應的值 新增變數後的系統引數 注意 如果出現 request var not allow 解決辦法在這裡 2 呼叫織夢自定義變數在需要的地方加上這句話 1if me me 無手機號碼 當然,如果不想要判斷,可以直接這樣呼叫...

dede自定義欄位table去掉,自定義附件裡面有

我們在使用dede 建設時,自定義附件,讀取是會出 uploads soft 100602 1 10060221235523434.zip 我們在系統內容模型中新增附件型別欄位時,前台需要用來呼叫。例如我在後台發布一篇文章,上傳乙個zip的附件,欄位的時間內容是 uploads soft 10060...