新公司上班
公司官網**亂78遭
優化吧公司用的還是織夢的系統,傳統的dede5.7
只有動態和靜態選擇,不想之前用的thinkcmf那樣的偽靜態
用的少,就慢慢搞咯
完成了以後發現乙個致命問題,公用頭部檔案,主頁無發識別title、keyword、description。
這個是因為核心中沒有載入,必須重新修改檔案架構
懶惰的我只想解決這個tdk的問題,別的不想在搞了
於是,乙個下午時間解決了這個自定義標籤
直接上碼
<?php
/** * 動態識別tdk,
* * @version 2023年3月18日第一版
* @package kniferpg's lab
* @license 第乙個使用的**:
* @link
*/ /*>>kniferpg>>
公用頭部tdk標籤
全域性標記
v57,其它版本沒有試過
用於tdk的自動識別獲取
-廣州影晨文化傳播****
>>kniferpg>>
ps:引數輸入錯誤時前台頁面相應位置會提示出錯。
目前只支援title,keywords,description三個引數。*/
function lib_newtdk(&$ctag,&$refobj)
else
if($field=='keywords')
if($field=='description')
$revalue = $row2['value'];
}else
else
if(empty($revalue))
if($field=='description')
$revalue = $row2['value'];}}
}$attlist='';
return $revalue;
}
檔案命名為mytag.lib.php,位置在專案資料夾的include\taglib內,隨便複製乙個,改完儲存即可使用
還是用不慣dede。。。。。
織夢自定義php檔案,織夢如何自定義標籤
標籤格式說明 標籤檔名為 標籤名.lib.php 介面函式定義為 function lib 標籤名 ctag,refobj 返回值是結果字串 修改標籤時為了防止出錯,您也可以修改它的名稱 同時修改檔名和函式名 這樣等同繼承了原來標籤的 建立乙個新的標籤。標籤檔案在include taglib資料夾中...
織夢搜尋頁面顯示自定義字段
第一處修改的是 根目錄下 include arc.searchview.class.php檔案。找到 處理一些特殊字段 然後在 1 row arcurl getfileurl row id row typeid row senddate row title 前面加入以下 1 row 你的欄位名 se...
織夢之路 織夢自定義函式教程
織夢有很多內建函式,比如常見的 mydate html2text等函式,但這些函式對自定義程度高的專案來說是遠遠不夠的,所以我們需要自己定義函式使用,就像使用mydate一樣!1 找到自定函式檔案 include extend.func.php 2 新增自定義函式 可以使用全域性變數 globals...