您现在的位置是:首页 > 教程 > 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网站栏目自动添加nofollow的实现方法
- dedecms注册中文会员无法打开空间的原因及解决方法
- 织梦dedecms5.7tags标签显示未审核,字母大写就找不到文章
- dedecms根目录下面文件和文件夹有什么作用
- dede热门tag,DEDE首页digg,DEDE随机热门关键字调用方法
- dedecms的tag标签实现随机颜色和字体大小的写法
- dedecms文章列表每5隔行加横线的实现方法
- dedecms5.7后台首页很卡怎么办
- dedecms5.5图片水印及图集手工上传无法加水印的解决方法
- 用数据库批量修改替换dedecms文章标题和内容的方法
- dedecms去除列表页文章标题加粗标签代码实例
- 织梦系统dedecms栏目及文档登录后跳转到登陆前页面的方法
随机图文
-
DedeCMS文章页怎么去img图片width和height属性的方法
使用DedeCMS后台发布文章的时候,在上传图片后,余斗发现生成文章后Dede会自动给这个图片加上width和height属性,如果这里不指定,那么值就为图片的原高宽。 -
dedecms自动给已经发布过的文章关键词加超链接的方法
友情提示一下:文件的修改请注意备份!在后台,系统设置里设定一下自动替换的次数就行了。 -
织梦dede添加文章提示/templets/plus/win_templet.htm Not Found!
简单说下我碰到这个问题的经过,由于周知的原因网站搬家,搬家肯定会涉及模板,而我没有用dedecms默认的模板文件夹(/templets/default),而是新建的模板目录(/templets/mytemp) -
实现让dedecms支持notypeid的属性方法
打开/include/taglib/arclist.lib.php文件,找这段代码(大概在130行):return lib_arclistDone($re
留言与评论 (共有 条评论) |