您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
dede:channel标签指定typeid时currentstyle无效失效怎么修复
丁倍卫2023-09-16 15:33:03dedecms教程已有人查阅
导读这种调用方式currentstyle就无效了论坛里有人说用把typeid=xxx改成channelid=1,简直是无稽之谈。
{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}
这种调用方式currentstyle有效但是:
{dede:channel type='son' row='8' typeid=1 currentstyle="<li><a href='~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
查找:
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
改成
if( ( $row['id']== $refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
本文标签:
很赞哦! ()
相关文章
随机图文
-
织梦dedecms后台文件列表实现按文件名排序的代码示例
后台文件列表按文件名排序的方法: 织梦dede系统的后台文件, 默认的排序很乱, 不是按名称, 也不是按时间, 如果目录内容很多的话, 很难找到自己想要的文件: -
dedecms如何调用指定ID文档
今天一们朋友询问,如何调用织梦CMS后台指定的ID文档呢?其实这还是非常简单的,因为织梦CMS有一个专用的调用标签,这就是idlist,下面是它的使用实例。 -
dedecms5.5图片水印及图集手工上传无法加水印的解决方法
从本地上传的图片没有添加水印,为了解决原创问题,折腾半天结果根本就不是设置的问题,经过一番周折最终找到了解决方法,贴出来与大家分享,感兴趣的你可不要错过了哈 -
织梦实现没有图片的文章图片位置用广告替换
最近,突发一个想法:我的小站上的文章内容页的模板中设置调用了图片到一个固定的位置,但有的文章没有图片怎么办?我想可不可以用广告来替换呢?既可以增加了收入
留言与评论 (共有 条评论) |