織夢(mèng)是非常靈活的一款cms,dedecms的問(wèn)題很多,但是做好了,也是一套完美的cms,最近博主經(jīng)常遇到一些朋友提到說(shuō),欄目標(biāo)題有斜杠怎么去掉,或者直接就不要一級(jí)欄目了,應(yīng)該怎么搞。今天A5源碼小編輯就把這些問(wèn)題給大家總計(jì)整理一下,希望能夠幫助大家!
需要將他改為:"二級(jí)欄目_網(wǎng)站名稱(chēng)",這樣在列表也調(diào)用{dede:field name='typename'/}就只有二級(jí)欄目 沒(méi)有斜杠和一級(jí)欄目文字了!
此方法dedecms5.7親測(cè)可用
1.將官方原來(lái)的排列方式反過(guò)來(lái),找到include/typelink.class.php第164行
$this->valuePositionName = $tinfos['typename'].$this->SplitSymbol.$this->valuePositionName;
修改為:
$this->SplitSymbol.$tinfos['typename'];
去掉了前面部分
還可以改其他的如:
2.將模板的標(biāo)題標(biāo)簽
<title>{dede:field.title/} - {dede:global.cfg_webname/}</title>
修改為:
<title>{dede:field.title function='ereg_replace(" - "," - ",@me)'/} - {dede:global.cfg_webname/}</title>
即可。
3.如果您對(duì)欄目中間的連接符不滿(mǎn)意,可以修改include/arc.listview.class.php,找到53行
$this->Fields['title'] = ereg_replace("[<>]"," / ",$this->TypeLink->GetPositionLink(false));
把 / 刪除 注意留一個(gè)空格 " "
這樣在模板標(biāo)題標(biāo)簽部分就可以修改各級(jí)欄目間的連接符
4.文章欄目做優(yōu)化標(biāo)題,模板里把標(biāo)題標(biāo)簽替換成 {dede:field.seotitle /}
*注如果行數(shù)不對(duì),請(qǐng)ctrl+F查找,以免發(fā)生錯(cuò)誤!
源碼技術(shù)交流QQ群 417105134
新聞熱點(diǎn)
疑難解答
圖片精選