帝國CMS模板自定義頁面用PHP獲取頁面ID、頁面名稱、標題、關鍵詞、描述、內容等變量的方法
發(fā)布時間:2020-01-02 來源:未知 瀏覽: 關鍵詞:[db:標簽]
一,獲取自定義頁面的頁面ID,用以下代碼:
<?php $pageid=str_replace("page","",$classid);?>
在帝國CMS中,自定義頁面的頁面ID好像是唯一開放的PHP變量,利用$classid得到自定義頁面的ID,獲取的值類似:page23,所以還得把page去掉才是真正的頁面ID
二,獲取自定義頁面的頁面關鍵詞變量,用以下代碼:
<?php $pageid=str_replace("page","",$classid); $r=$empire->fetch1("select pagekeywords from phome_enewspage where id = $pageid"); $dcm=$r['pagekeywords']; echo $dcm;?>
邏輯是:先獲取頁面ID,再把頁面ID傳入SQL,獲取當前頁面的pagekeywords,為了頁面其他地方方便調取,再賦給一個變量,最后echo打印出來看看值是否正確。
通過第二步,可以舉一反三地獲取自定義頁面的頁面名稱、標題、描述、內容等變量。
其實再舉一反三,在首頁模板、列表模板、內容模板里都可以用PHP這個方法來獲取任何想要的字段值作為變量。
責任編輯:實速科技