找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 155|回复: 0

[cms教程] 织梦模板通过{dede:sql}标签调用Discuz帖子限制标题字数方法

[复制链接]

该用户从未签到

发表于 2021-6-9 09:45:18 | 显示全部楼层 |阅读模式

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

×
小编在首页以及内容页都有调用到discuz的帖子,但是Dedecms 5.7调用DiscuzX2.5的帖子是通过{dede:sql}标签实现的,所以不能够想dede自带的那些标签一样,直接使用titlelen来控制标题的字数,那么如何才能控制帖子的标题字数呢?
            很简单,只要在你所调用的数据表的字段后面加上“function="cn_substr(@me,18)"”即可,里面的18即字数限制(9个中文字符)。
            例如Discuz的帖子标题存放在数据表里pre_forum_thread,标题的字段为subject,那么标题的调用标签则为[field:subject /,,需要限制字数则为[field:subject function="cn_substr(@me,18)"/,。
            很简单吧?大家不妨一试
回复

使用道具 举报

网站地图|页面地图|文字地图|Archiver|手机版|小黑屋|找资源 |网站地图

GMT+8, 2024-11-2 10:16

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表