迅睿CMS框架是一款PHP8高性能·簡(jiǎn)單易用的CMS開(kāi)源開(kāi)發(fā)框架,基于MIT開(kāi)源許可協(xié)議發(fā)布,免費(fèi)且不限制商業(yè)使用,是免費(fèi)開(kāi)源的產(chǎn)品,以萬(wàn)端互聯(lián)為設(shè)計(jì)理念,支持的微信公眾號(hào)、小程序、APP客戶端、移動(dòng)端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
在共享欄目里的添加自定義字段后,各個(gè)單網(wǎng)頁(yè)里都會(huì)有,但有的單網(wǎng)頁(yè)會(huì)用不到,用上自定義頁(yè)面的內(nèi)容后臺(tái)管理會(huì)較分散,為便于集中管理,如何在某一單網(wǎng)頁(yè)里添加獨(dú)有的自定義字段?
首先既然有顯示和不顯示,那么肯定得有個(gè)判斷方式或者判斷區(qū)分。
模板上我記得應(yīng)該是可以直接寫PHP的吧。
你可以試試這樣,不知道行不行
第一步,使用下面的函數(shù)獲得文件名部份
basename() 函數(shù)返回路徑中的文件名部分。
怎么運(yùn)用自己查
然后我們根據(jù)獲得的這個(gè)名稱來(lái)判斷這個(gè)頁(yè)面是否顯示或者不顯示
$name = basename($_SERVER['REQUEST_URI'],".html"); if($name=='指定顯示的文件名'){這里寫需要顯示的控件}
或者你在把IF條件變成多條件多頁(yè)面
或者直接在加個(gè)字符串搜索查詢,把需要顯示的頁(yè)面名稱全部寫進(jìn)入,搜索到就顯示,沒(méi)搜索到就不顯示。
$text ='129,137,211’; //這里是文件名字,去掉.html后綴的 $name = basename($_SERVER['REQUEST_URI'],".html"); if(strpos($text, $name) !== FALSE){ 需要顯示的字段代碼 }
欄目自定義字段即可完成
首先既然有顯示和不顯示,那么肯定得有個(gè)判斷方式或者判斷區(qū)分。
模板上我記得應(yīng)該是可以直接寫PHP的吧。
你可以試試這樣,不知道行不行
第一步,使用下面的函數(shù)獲得文件名部份
怎么運(yùn)用自己查
然后我們根據(jù)獲得的這個(gè)名稱來(lái)判斷這個(gè)頁(yè)面是否顯示或者不顯示
或者你在把IF條件變成多條件多頁(yè)面
或者直接在加個(gè)字符串搜索查詢,把需要顯示的頁(yè)面名稱全部寫進(jìn)入,搜索到就顯示,沒(méi)搜索到就不顯示。
欄目自定義字段即可完成