小李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网站php页面调用include自定义引用模板
织梦cms相关文章阅读
  • 织梦cms网站arclist标签和列表页实现隔行换色标签代码

    小李网络公司介绍织梦cms网站arclist标签实现隔行换色代码知识,包括织梦官网织梦 建站织梦仿站替换标签织梦当前栏目织梦dede标签大全织梦标签嵌套织梦标签怎么套用织梦文章摘要标签织梦p...

  • 织梦cms文章描述description字数限制调用代码

    小李网络公司介绍织梦cms文章描述description字数限制调用代码知识,包括织梦相关文章调用dedecms调用网站织梦调用代码dedecms代码调用dedecms怎么调用织梦首页调用描述dedecms调用商品tag织梦常用调...

  • 织梦cms栏目和文章关键词及描述字数限制

    小李网络公司介绍织梦cms栏目和文章关键词及描述字数限制知识,包括快手怎么解除限制字数复制字数限制怎么取消手机短信字数限制解除dedecms频道关键词解除通达信文字标记字数限制ueditor修改...

  • 织梦cms分类信息按联动类别筛选的实现方法

    小李网络公司介绍织梦cms分类信息按联动类别筛选知识.包括如何快速分类筛选汇总excel怎么做分类筛选如何实现两个表格联动excel怎么筛选分类excel表类别多如何筛选excel 子类别 筛选excel中筛选...

  • 怎么在织梦dedecms中添加自定义属性

    小李网络公司介绍织梦cms添加自定义属性知识.包括dedecms后台表单权限.dedecms怎么加页面.为文档添加自定义属性怎么弄.给文档添加自定义属性.织梦添加文章.dbc文件中自定义属性怎么添加.自定义...

  • 织梦cms解决栏目链接里index.html方法

    小李网络公司介绍织梦cms解决栏目链接里index.html方法知识,包括dedecmshtml判断dedecmshtml文件夹dedecms导入html织梦生成htmldedecms更新主页htmldedecms手机htmldedecms快速生成html....

  • 织梦cms添加附件修改默认table模板下载

    小李网络公司介绍织梦cms添加附件table模板下载知识.包括dedecms附件发布(添加附件)修改默认table模板_织梦58,织梦cms建站教程ae模板织梦 建站boss简历附件模板附件模板dede模板网织梦cms标签模板免...

  • 织梦cms会员中心调用会员最后登录时间和上次登录ip

    小李网络公司介绍织梦cms会员中心调用会员登录时间ip知识,包括dedecms织梦会员中心调用会员最后登录时间和IP的方法_织梦58,织梦常用调用标签织梦调用代码织梦相关文章调用进入会员中心dede...

  • 织梦cms制作xml格式网站地图做法

    小李网络公司介绍织梦cms制作xml格式网站地图做法知识,包括xml格式是什么xml文件怎么生成xml格式是什么文件织梦dedecms插件xml格式如何转为其他格式怎样打开xml文件格式xml文件基本格式xml报文格...

  • 织梦cms程序安全设置教程

    小李网络公司介绍织梦cms程序安全设置教程知识,包括织梦dedecms做到这几条安全设置,网站安全达到99%_织梦58.织梦cms建站教程dedecms织梦系统dedecms首页织梦内容管理系统是什么织梦默认模板管理安...

  • 织梦cms专题模板应用分析及解决方案

    小李网络公司介绍织梦cms专题模板应用分析及解决方案知识,包括织梦网站免费模板织梦cms建站教程免费织梦手机模板dede模板网dedecms模板站dedecms手册专题dedecms专题页面dede商品模板下载....

  • 织梦cms程序数据负载性能优化

    小李网络公司介绍织梦cms程序数据负载性能优化知识,包括DedeCMS数据负载性能优化方案简单几招让你提速N倍,帝国cms和织梦哪个好cms是什么意思啊织梦cms建站教程织梦官网帝国cms模板织梦模板大...

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