迅睿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
{dirname} 表示欄目目錄名稱{pdirname} 包含父級(jí)層次的目錄
問(wèn)題:如果是三級(jí)欄目,我只想顯示二三級(jí)欄目目錄,這個(gè)URL規(guī)則怎么寫(xiě)呢?有什么方法做到呢?
父欄目/當(dāng)前/,這樣嗎?
回復(fù)@迅??蚣芗夹g(shù)-景攸 不是,比如是這樣的/A/B/C/ 我只想顯示/B/C/,這樣的
這個(gè)就是:父/當(dāng)前,b是父
回復(fù)@迅??蚣芗夹g(shù)-景攸 對(duì),這種怎么寫(xiě)呢?
1、定義函數(shù)返回url規(guī)則代碼
函數(shù)文件是config/custom.php,定義個(gè)名字,隨便自己取,xxxurl
function xxxurl($data) { $cat = dr_cat_value($data['catid']); $pcat = dr_cat_value($cat['pid']); if (!$pcat) { return "/".$cat['dirname']."/"; } return "/".$pcat['dirname']."/".$cat['dirname']."/"; }
2、在規(guī)則里面填寫(xiě)新標(biāo)簽:
{xxxurl($data)}
參考文檔:《使用自定義函數(shù)作為URL規(guī)則》
回復(fù)@迅??蚣芗夹g(shù)-景攸 直接跳首頁(yè)了 ,怎么回事呢
回復(fù)@迅??蚣芗夹g(shù)-景攸
{esurl($data)} 一個(gè)字不多一個(gè)字不少,適用于欄目頁(yè),其他頁(yè)你按照這個(gè)思路來(lái)做
回復(fù)@迅??蚣芗夹g(shù)-景攸 dirname 這個(gè)值好像掉不出來(lái)?
回復(fù)@迅??蚣芗夹g(shù)-景攸 還是一樣,我試著加了其他的比如123啥的可以顯示。但是單頁(yè)目錄這個(gè)dirname出不來(lái)啊
欄目頁(yè):改一下函數(shù)
function xxxurl($data) { $pcat = dr_cat_value($data['pid']); if (!$pcat) { return "/".$data['dirname']."/"; } return "/".$pcat['dirname']."/".$data['dirname']."/"; }
回復(fù)@迅??蚣芗夹g(shù)-景攸 這個(gè)顯示的是當(dāng)前頁(yè)目錄,少了一級(jí)
回復(fù)@迅??蚣芗夹g(shù)-景攸 好像上一級(jí)的不好調(diào)出來(lái)
還沒(méi)搞定嗎
父欄目/當(dāng)前/,這樣嗎?
回復(fù)@迅??蚣芗夹g(shù)-景攸 不是,比如是這樣的/A/B/C/ 我只想顯示/B/C/,這樣的
這個(gè)就是:父/當(dāng)前,b是父
回復(fù)@迅??蚣芗夹g(shù)-景攸 對(duì),這種怎么寫(xiě)呢?
1、定義函數(shù)返回url規(guī)則代碼
函數(shù)文件是config/custom.php,定義個(gè)名字,隨便自己取,xxxurl
2、在規(guī)則里面填寫(xiě)新標(biāo)簽:
參考文檔:《使用自定義函數(shù)作為URL規(guī)則》
回復(fù)@迅??蚣芗夹g(shù)-景攸 直接跳首頁(yè)了 ,怎么回事呢
回復(fù)@迅??蚣芗夹g(shù)-景攸


2、在規(guī)則里面填寫(xiě)新標(biāo)簽:
回復(fù)@迅??蚣芗夹g(shù)-景攸 dirname 這個(gè)值好像掉不出來(lái)?
回復(fù)@迅??蚣芗夹g(shù)-景攸 還是一樣,我試著加了其他的比如123啥的可以顯示。但是單頁(yè)目錄這個(gè)dirname出不來(lái)啊
欄目頁(yè):改一下函數(shù)
回復(fù)@迅??蚣芗夹g(shù)-景攸 這個(gè)顯示的是當(dāng)前頁(yè)目錄,少了一級(jí)
回復(fù)@迅??蚣芗夹g(shù)-景攸 好像上一級(jí)的不好調(diào)出來(lái)
還沒(méi)搞定嗎