織夢在channel標簽的currentstyle中使用全局變量
來源:本站原創(chuàng)|時間:2021-08-05|欄目:dedecms|點擊: 次
織夢dedecms在channel標簽的currentstyle中使用全局變量。
在 include/taglib/channel.lib.php line 140
$linkOkstr = str_replace("~typename~",$row['typename'],$linkOkstr);
后面補上一句
$linkOkstr = preg_replace_callback('/\~global\.(\w+)?\~/i', function($matches)
{ return $GLOBALS[$matches[1]]; }, $linkOkstr);
即可如下使用:
{dede:channel type='top' row='10' currentstyle="<li class='active'>
<a href='~global.cfg_cmsurl~/#nav~id~' ~rel~><span>~typename~</span></a></li>"}
<li><a href='[field:global.cfg_cmsurl/]/#nav[field:id/]' [field:rel/]>
<span>[field:typename/]</span></a></li>
{/dede:channel}
欄 目:dedecms
下一篇:Dede織夢發(fā)布時間更新為最新時間的解決方法
本文標題:織夢在channel標簽的currentstyle中使用全局變量
本文地址:http://mengdiqiu.com.cn/a1/dedecms/15878.html
您可能感興趣的文章
- 08-05dede:channel currentstyle 失效問題,調用子級欄目后就無效
- 08-05Dedecms文件目錄結構解說(能知道織夢每個文件有什么用)
- 08-05織夢DedeCMS獲取當前欄目文章數量
- 08-05織夢模板如何添加和調用自定義字段的方法
- 08-05織夢DedeCMS調用顯示discuz里面主題的方法
- 08-05限制織夢會員每天投稿數量方法
- 08-05常用的織夢dedecms安全設置集合整理
- 08-05織夢教程:后臺編輯器添加中文字體方法
- 08-05織夢修改文章排序到第一位如何解決?
- 08-05dede副欄目調用支持arclist標簽