小李SEO博客

网站优化服务

织梦cms有简标题显示简标题无则显示标题办法

相信大家都遇到过,我们在使用织梦dedecms系统程序开发网站中,会遇到很多因网页版面设计限定的宽度,使文章标题需要进行字数限制,通常做法是在a标签中加入一个title属性,让鼠标放上去的时候显示完整标题。但是标题被剪裁掉一些字符而不完整,下面小编就为你推荐另外几种标题调用方式,如进行标题判断,DedeCMS判断简略标题为空时则显示完整标题。具体方法如下:

{dede:field name='array' runphp='yes'} if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];{/dede:field}{dede:arclist}标签中写法:[field:array runphp='yes'] if (@me['shorttitle']=='') @me=@me['title'];else @me=@me['shorttitle'];[/field:array]

有时标题过长,全部显示会导致排版混乱,影响美观。但显示一部分又影响用户体验。我们希望当标题在一定长度范围内时,全标题显示,当标题过时,只显示一定长度,后面加省略号,然后当鼠标移上去时再显示标题的全部内容,这样就即做到了不影响版面的布局,又做到了标题内容的全部显示。这里给出不需要修改程序,只修改模板的方法。举例,下面的标题列表,最长的标题50字节,只想显示30字节,模板代码如下:

<ul>{dede:arclist titlelen='50' row='10'}<li><a title="[field:title /]" href="[field:filename /]">[field:title function='( strlen("@me")>30 ? cn_substr("@me",30)."…" :"@me" )'/]</a></li>{/dede:arclist}</ul>很明显,解决问题的关键在于用 [field:title function='( strlen("@me")>34 ? cn_substr("@me",30)."…" : "@me" ) ' /] 代替了原来的 [field:title /] ,在输出标题时多了一个判断的过程,先判断标题是否大于34字节,如果大于则只输出30字节的长度,并加上省略号。而title="[field:title /]" 则不受影响,鼠标移上去时显示标题的全部内容。

最近还发现了另外一个问题,dede标题链接,有则能链接无则不连接,下面是解决的方法:{dede:list pagesize='15' orderby='weight' orderway='desc'}<dl><dt>[field:pubdate function='strftime("%Y/%m/%d",@me)'/]</dt><dd>[field:array runphp='yes'] if (@me['body']=='') @me=@me['title'];else{ @me = '<a href="'.@me['arcurl'].'" title="'.@me['description'].'" target="_blank">'.@me['title'].'</a>';}[/field:array]</dd></dl>{/dede:list}

上一篇:织梦cms网站修改上一篇下一篇标题字数方法 下一篇:dedecms默认编辑器实现上传mp4视频功能
织梦cms相关文章阅读
  • 织梦cms网站数据恢复方法

    小李网络公司介绍织梦cms网站数据恢复方法知识,包括dedecms远程数据库dedecms改数据如何用dedecmsdedecms首页dedecms怎么建网站dedecms门户网站网站之梦dedecms网站名....

  • 织梦cms后台编辑器参数GetEditor修改方法

    小李网络公司介绍织梦cms后台编辑器参数GetEditor修改方法知识,包括dedecms系统编辑器 完美 更换成百度编辑器 - 百度经验,dedecms织梦内容编辑器更换为wangEditor编辑器方法_麦站网,DedeCMS织梦后台编...

  • 织梦cms运用pagebreak分页控制数量方法

    小李网络公司介绍织梦cms运用pagebreak分页控制数量方法知识,包括dede系统的pagebreak文章页面分页数量控制方法 - Frontopen.pagebreak什么意思pagehelper分页原理page对list分页pagehelper分页性能优化pagehel...

  • 织梦cms友情链接错位去掉li标签方法

    小李网络公司介绍织梦cms友情链接错位去掉li标签方法知识,包括织梦dedecms教程友情链接有用吗友情链接怎么连如何做友情链接什么时候友情链接织梦dedecms插件织梦dedecms模块....

  • 织梦cms在IIS下不能生成HTML文件

    小李网络公司介绍织梦cms在IIS下不能生成HTML文件知识,包括网站地图生成视频cms源码帝国cms刷新生成内容页慢edephpcms 生成首页帝国cms内容空白苹果cms代码生成帝国cms同步生成插件苹果cms生成网站...

  • 织梦cms图片上传相对路径改成绝对路径方法

    小李网络公司介绍织梦cms图片上传相对路径改成绝对路径方法知识,包括什么是绝对路径和相对路径相对路径和绝对路径举例文件的绝对路径和相对路径linux绝对路径和相对路径完整路径和相对路...

  • 织梦cms提高文章页显示速度优化方法

    小李网络公司介绍织梦cms提高文章页显示速度优化方法知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统速优化织梦默认模板管理dedecms首页dede织梦仿站织梦cms后端模板织梦cms移动织梦帮助...

  • 织梦cms网站Linux系统下安全设置教程

    小李网络公司介绍织梦cms网站Linux系统下安全设置知识,包括Linux下DedeCMS详细安全设置教程_织梦58,织梦仿站教程傻瓜式织梦cms建站教程织梦教程网织梦网的编织方法安全设置怎么关闭织梦 建站织...

  • 织梦cms文章内容页调用缩略图用法

    小李网络公司介绍织梦cms文章内容页调用缩略图用法知识,包括织梦缩略图不清晰dedecms织梦系统dede设置缩略图dedecms列表缩略图dedecms缩略图尺寸dedecms产品缩略图dedecms更改缩略图dedecms多个缩略图...

  • 织梦cms文章采集自动生成摘要和关键字方法

    小李网络公司介绍织梦cms文章采集自动生成摘要和关键字方法知识,包括自动生成目录没有摘要wps怎么自动生成摘要word自动生成摘要word2010怎么自动生成摘要自动生成文本摘要摘要生成摘要跟关...

  • 织梦cms后台生成html速度快1倍设置方法

    小李网络公司介绍织梦cms后台生成html速度快1倍设置方法知识,包括织梦dedecms教程织梦cms建站教程dedecms织梦系统dedecmshtml5自适应dedecms快速生成htmldedecms手机htmldedecms更新主页html织梦生成html....

  • 织梦cms网站文档页获取当前文章ID调用标签

    小李网络公司介绍织梦cms当前文章ID调用标签知识.帝国cms和织梦哪个好dedecms 织梦织梦dede建站教程视频dedefieldtypeimg织梦cms网站dede仿站网dede怎么调用文章dede标签页dede文章点击数....

SEO公司排名
 
QQ在线咨询
SEM竞价推广
137-1296-7640
SEO优化外包
137-1296-7640