在使用织梦DedeCMS建站的时候,为了排版布局的美观,一般我们会使用titlelen
对标题的字符长度进行限制。这导致了部分文章标题显示不完整,对用户体验来说不是很友好。这种情况我们可以修改a标签中的title属性,来实现鼠标悬停在标题上显示完整的文章标题。
通过使用的网站模板标签代码如下:
{dede:arclist row='10' titlelen='36'}
<a href="[field:arcurl/]" title="[field:title/]">[field:title/]</a>
{/dede:arclist}
替换为:
{dede:arclist row='8' titlelen='36'}
<a href="[field:arcurl/]" title="[field:fulltitle/]">[field:title/]</a>
{/dede:arclist}
上面标红的代码,就是我们需要替换的内容,接下来更新缓存生成全站,这样标题title就会显示完整的文章标题了。
其中row='10'
表示调用10篇文章标题;titlelen='36'
表示标题显示36个字符,在GBK编码中就是36除以2等于10个汉字,如果是UTF编码的话,则为36除以3等于12个汉字。