dedecms主页标题文字长短的控制标签
后台添加专题文章加统一的属性(如给专题文章flag='s')。然后在调用文章的时候,写上 noflag='s' 基本上就分离开了。代码如下
{dede:list pagesize='50' titlelen='60' noflag='s'}
<li><a href="[field:arcurl /]" target="_blank">·[field:title /]</a><span>[[field:pubdate function="GetDateTimeMK(@me)"/]]</span></li>
[field:global name='autoindex' runphp="yes"]
if(@me%5==0) @me="
<div class='mylist'></div>
";
else @me="";
[/field:global]
{/dede:list}
注意,前提是要给专题文章属性添加上属性's',及滚动属性。
尝试以下几种操作
1手动清除data/tplcache目录下的文档缓存文件,然后在进行刷新
目录data 给读取和写入权限
2如果程序没做特殊修改,用FTP工具,上传include文件,覆盖旧文件。
3使用系统的错误文档修复
修复结果使_arctiny与_archives 记录条数一致
调用完整标题可以使用标签[field:fulltitle/],控制好你的a标签的宽度,然后在a标签的css里面加上
white-space: nowrap;
text-overflow: ellipsis;
-o-text-overflow: ellipsis;
-moz-binding:url('ellipsisxml#ellipsis');
overflow: hidden;
加上这几个属性后,自动在你a标签的宽度内把后面那变成省略号()!
到后台页面看文档中有没有内容,然后再去数据表中看看有没有文章内容。
如果都没有文章内容,那应该是你的服务器php版本高于54,然后你用的是dedecms-gbk的编码,你用dede-utf8的程序就可以了,或者将服务器的php版本改成53。
如果有文章内容而前台的页面中没有,那就是你调用文章内容的代码写错了,去模板文件中检查一下。
0条评论