魔扣论坛

魔扣源码论坛业务
查看: 397|回复: 2

[织梦教程] 织梦channel属性currentstyle不好用怎么回事

[复制链接]
  • TA的每日心情
    擦汗
    17 小时前
  • 签到天数: 2950 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

    Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

    魔扣币
    745563
    贡献
    157865
    威望
    32799

    最佳新人活跃会员热心会员推广达人宣传达人突出贡献优秀版主荣誉管理论坛元老

    发表于 2020-3-12 20:25:12 | 显示全部楼层 |阅读模式
    魔扣币兑换比例:【 50以下 : ¥1 = 10 魔扣币 】丨【 50 - 100 :¥1 = 20 魔扣币】丨【 100以上:¥1 = 30 魔扣币 】

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x
    我们在用织梦dedecms系统制作网站时,经常会用到channel标签来调子栏目。但是,很多朋友会遇到这种情况在使用channel标签来调子栏目的时候,指定 “type=son typeid=‘xx’” currentstyle竟然不好使。对于这个问题本站的出来方法是:


    1、首先给出大家列出误认为正确的解决在top=‘son’ type=xx(指定ID)时候的channel属性currentstyle不好用的方法
    代码如下:

    {dede: type='son' typeid='12' currentstyle="<li><a href='~typelink~' title="~typename~">~typename~</a> </li>"}
    <li><a title="[field:typename/]" href="[field:typelink/]">[field:typename/]</a></li>
    {/dede:channel}
    解决的办法:把typeid=‘12’改为channel=‘1’ (文章模型id),首页除外,其他页面不需要指定typeid=xx,会自动判断当前位置。

    解决方法如下:

    {dede: type='son' channel='1' currentstyle="<li><a href='~typelink~' title="~typename~">~typename~</a> </li>"}
    <li><a title="[field:typename/]" href="[field:typelink/]">[field:typename/]</a></li>
    {/dede:channel}
    我经过经测试这种在top=‘son’ type=xx(指定ID)时候的调用方式currentstyle根本不好用,简直是扯淡。

    2、解决channel属性currentstyle在top=‘son’ type=xx(指定ID)时候不好用的正确方法
    修改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!='' )
    我经测试这种调用方式currentstyle有效,可以解决在top=‘son’ type=xx(指定ID)时候channel标签currentstyle样式无效不起作用的问题。

    会员购买:>> 点击购买 << | 魔扣币购买:>> 点击购买 <<
    承接业务:服务器代维丨网站托管丨SEO
    联系客服:微信:morko-net | QQ:1367681973

    该用户从未签到

    3

    主题

    256

    回帖

    515

    积分

    高级魔扣

    Rank: 4

    魔扣币
    256
    贡献
    256
    威望
    0
    发表于 2020-3-12 21:00:37 | 显示全部楼层
    人生就像是一次浪漫的旅游,每一站都会和不同的人擦肩,有的渐行渐远、有的从此结缘,我珍惜每一个有“缘”能结识的好友,忙碌的时候、魔扣源码论坛也没能忘记你曾带给我的每一份情谊。

    该用户从未签到

    2

    主题

    229

    回帖

    462

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    230
    贡献
    230
    威望
    1
    发表于 2020-6-7 17:05:38 | 显示全部楼层
    我只是路过魔扣源码论坛打酱油的~ ~ ~
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    • 联系我们
    • 新浪微博 :
    • 在线客服 :魔扣科技 
    • 源码QQ群 :魔扣源码论坛官方总群
    • 联系邮箱 :charlin#morko.net
    • 微信扫一扫
    快速回复 返回顶部 返回列表