魔扣论坛

魔扣源码论坛业务
查看: 529|回复: 4

[织梦教程] dedecms中使用arclistsg标签在首页调用联动类型字段的方法

[复制链接]
  • TA的每日心情
    无聊
    5 小时前
  • 签到天数: 2956 天

    [LV.Master]开坛老将

    7万

    主题

    227

    回帖

    27万

    积分

    管理员

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

    魔扣币
    745731
    贡献
    157909
    威望
    32799

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

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

    本帖子中包含更多资源

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

    x
    在不改动织梦dedecms程序的情况下,首页调用联动类型出来的是枚举值,也就是一堆垃圾数字。需要改动includechannelunit.func.php这个文件,把枚举值变成枚举名。
    在上述文件中加入以下代码:

    //联动类型
    function GetInfoType($联动类别组名)
    {
    global $dsql;
    $typename=”;
    $query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";
    $dsql->Execute(‘ename’,$query);
    while($row=$dsql->GetArray(‘ename’))
    {
    $typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);
    }
    return $typename;
    }
    ?>
    在首页用以下代码调用:

    {dede:arclistsg addfields=’联动类别组名’ row=’8′ channelid=’模型ID’ typeid=’栏目ID’ titlelen=’24′ }
    [field:联动类别组名 function=GetInfoType(@me)/]
    {/dede:arclistsg}
    如果想做成链接的形式,可以用下面的代码:

    //联动类型
    function GetInfoType($联动类别组名)
    {
    global $dsql;
    $typename=”;
    $query = " Select ename From `dede_sys_enum` where egroup = ‘联动类别组名’ And evalue = ‘$联动类别组名";
    $dsql->Execute(‘ename’,$query);
    while($row=$dsql->GetArray(‘ename’))
    {
    $typename .=($typename==” ? $row['ename'] : ‘,’.$row['ename']);
    $typelink = "<a href=’$cfg_phpurl/plus/list.php?channelid=模型ID&联动类别组名=$联动类别组名’>$typename</a>";
    }
    return $typelink;
    }
    ?>
    这样点击链接就可以直接查询该模型下所有同枚举值的列表了。
    链接的路径并不一定适用,要根据自己的网站目录路径修改。
    还有很重要的一点,该联动类别必须要有至少一个二级分类,也就是子分类下的子分类才能调用成功

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

    该用户从未签到

    3

    主题

    279

    回帖

    561

    积分

    高级魔扣

    Rank: 4

    魔扣币
    279
    贡献
    279
    威望
    0
    发表于 2020-5-14 09:08:00 来自手机 | 显示全部楼层
    谢谢!一定是苍天的美意,你我才相会在网易,一定是神灵的知遇,你我才结下了友谊,一定是命运的安排,你我才充满了情意,一定是缘分的奇迹,你我才成为了知己,人生能够拥有友谊,那是生命最美收益,无论你我置身何处,快乐会永随我与你,魔扣源码论坛愿我的祝福能够带给你幸福快乐。

    该用户从未签到

    1

    主题

    237

    回帖

    475

    积分

    中级魔扣

    Rank: 3Rank: 3

    魔扣币
    237
    贡献
    237
    威望
    0
    发表于 2020-6-8 20:22:50 | 显示全部楼层
    人生中难得一个挚友,难获一份真诚;让我们珍藏网络中每一个感动,珍惜我们不相见却相遇,不相识而心相通的空间情缘;魔扣源码论坛祝愿我的朋友永远快乐!永远幸福!愿友谊天长地久!

    该用户从未签到

    4

    主题

    265

    回帖

    534

    积分

    高级魔扣

    Rank: 4

    魔扣币
    265
    贡献
    265
    威望
    0
    发表于 2020-6-9 15:22:08 来自手机 | 显示全部楼层
    鼎力支持!!

    该用户从未签到

    3

    主题

    253

    回帖

    511

    积分

    高级魔扣

    Rank: 4

    魔扣币
    254
    贡献
    254
    威望
    1
    发表于 2020-8-12 19:35:19 来自手机 | 显示全部楼层
    你太油菜了!',
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

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