~typename~"}

  • [field:typename/]


  • {/dede:channel}


    这种调用方式currentstyle有效
    但是:

    {dede:chann" />

    "景先生毕设|www.jxszl.com

    dedechannel标签指定typeid时 currentstyle无效失效的修复

    2022-10-29 16:05编辑: www.jxszl.com景先生毕设
    {dede:channeltype=sonrow=VIIIcurrentstyle="
  • ~typename~
  • "}

  • [field:typ

     更多精彩就在: 51免费论文网|www.jxszl.com 
    ename/]


  • {/dede:channel}


    这种调用方式currentstyle有效
    但是:

    {dede:channeltype=sonrow=VIIItypeid=I.currentstyle="
  • ~typename~
  • "}

  • [field:typename/]


  • {/dede:channel}


    这种调用方式currentstyle就无效了

    论坛里有人说用把typeid=xxx改成channelid=I.,简直是无稽之谈.
    完美解决办法:

    修改include/taglib/channel.lib.php

    查找:

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


    改成


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


    原文链接:http://www.jxszl.com/biancheng/dedecms/73010.html