為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

DeDeCMS教程

你的位置:香港最准两码中特 > 建站知識 > DeDeCMS教程 > Dedecms channel 標簽 指定typeid時 currentstyle無效的修復辦法

两肖两码中特期期100准:Dedecms channel 標簽 指定typeid時 currentstyle無效的修復辦法

發布時間:2014-04-18 10:25作者:香港最准两码中特網址:香港最准两码中特瀏覽:次
在織夢dedecms中,使用標簽channel中的currentstyle,但在有時用了typeid時就會失效,下面介紹一下如果修復這個問題 1 2 3 {dede:channel type=son row=8 currentstyle= li a href = ~typelink~ class = thisclass ~typename~/ a / li } li a href = [field:typelink/] [field:typename/]/ a / li {/dede:channel} 這
在織夢dedecms中,使用標簽channel中的currentstyle,但在有時用了typeid時就會失效,下面介紹一下如果修復這個問題

1
2
3
{dede:channel type='son' row='8' currentstyle="<li><ahref='~typelink~' class='thisclass'>~typename~</a> </li>"}   
<li><a href='[field:typelink/]'>[field:typename/]</a> </li>   
{/dede:channel}

香港最准两码中特 www.ycvod.icu 這種調用方式currentstyle有效
但是:

1
2
3
{dede:channel type='son' row='8' typeid=1 currentstyle="<li><ahref='~typelink~' class='thisclass'>~typename~</a> </li>"}   
<li><a href='[field:typelink/]'>[field:typename/]</a> </li>   
{/dede:channel}

這種調用方式currentstyle就無效了
論壇里有人說用把typeid=xxx改成channelid=1,簡直是無稽之談。
完美解決辦法:

修改include/taglib/channel.lib.php

1
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )

改成

1
if( ( $row['id']== $refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )

广东快乐十分稳赚计划软件 上海时时技巧 好运来江苏计划软件 重庆欢乐生肖开奖结果 时时彩后一倍投万能号码 北京pk10历史开奖记录 福彩3d猜大小中奖概率 新疆时时彩开奖 幸运飞艇选号技巧和心得 重庆时时三星基本走势 湖北快三计划软件 北京pk10全天计划单双 有藏分成功出款的吗 分分pk10前三技巧稳赚 重庆时时彩APP安卓系统 pk10计划软件免费520