DedeCMS调用栏目名称限制字数的方法

所属分类: CMS教程 / dedecms 阅读数: 1035
收藏 0 赞 0 分享

我们在DedeCMS调用栏目名称的时候使用的标签是channel,这样就可以调用出来栏目的名称,无论栏目的名称是多长都会调用出来,如果栏目名称很长的话就会影响到导航栏的美观,所以在调用的时候还要做一些栏目名称字数的限制。  

我们在调用标题的时候想要控制字数采用的是titlelen,在调用的时候只要加上这个字段titlelen=60,就可以控制title为30个字,在代码中加上以下代码就可以了:

<a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>

在调用的时候不加titlelen=60字段也可以,在调用的时候使用以下代码:  

<a href="[field:arcurl /]" target="_blank"title="[field:title /]">[field:title function=' (strlen("@me")>36 ? cn_substr("@me",36)."..." : "@me" ) '/]</a>

调用栏目名称的字段是[field:typename /],在调用的时候只要修改成[field:typename function='cn_substr(@me,8)'/],这样就限制了栏目名称的字数。

以上大家可以在本次测试下,如果有任何补充可以联系脚本之家小编。

更多精彩内容其他人还在看

织梦去掉上传图片的水印或者改为自己设计的水印

织梦中会遇到上传图片这个功能,但是图片上传是有水印,所以要把水印去掉或者改为自己设计的水印,下面是具体的操作步骤,希望对大家有所帮助
收藏 0 赞 0 分享

dede如何按自己写的ID进行排序

dede排序问题:如何按自己写的ID排序,更改一下函数。即可轻松实现,下面有个具体的示例,大家可以参考下
收藏 0 赞 0 分享

使用织梦cms做多语言的网站(图解)

大家都知道织梦CMS做网站很方便,但要用织梦CMS做多国语言版的网站该怎么做呢,今天我们就来说说用织梦cms实现多国语言网站的设置。
收藏 0 赞 0 分享

dedecms v5.7提示php.ini register_globals must is Off错误的解决方法

今天刚下载了一个dedecmsv5.7系统在本地测试时突然提示php.ini register_globals must is Off,后来查了一下原因是我的php.ini必须为off才可以
收藏 0 赞 0 分享

dedecms5.7 ask模块现404的解决方法

dedecms5.7 ask模块的问题管理和答案管理出现404错误的解决方法
收藏 0 赞 0 分享

dedecms5.7商城系统游客可下订单购买的修改方法

dedecms5.7商城系统无需登录注册即可下订单购买的修改方法
收藏 0 赞 0 分享

织梦(dedecms)网站地图改变生成目录的方法

DEDE默认的网站地图是在data目录下,怎么修改这个地图文件到根目录下呢,看下面的详细解决方法
收藏 0 赞 0 分享

DEDECMS栏目页开伪静态的方法(apache服务器)

dedecms 5.5版后台可以开启伪静态功能,但是就只文章页会被伪静态,栏目页的链接依然是动态的,如何开启栏目页伪静态,看下面的步骤就可以了
收藏 0 赞 0 分享

织梦dedecmsv5.x自动登录的方法

本文介绍关于织梦dedev5.x自动登录的方法
收藏 0 赞 0 分享

dede调用全站的最新文章加快新文章的快速收录

为了让搜索引擎把新加的文章尽快的收录,我在每一个详细内容里都调用了全部的最新文章,具体的实现如下,有此想法的各位朋友可以参考下哦
收藏 0 赞 0 分享
查看更多