火鸟门户系统完善之首页新闻列表显示及标题长度截取调整

85次阅读

共计 2474 个字符,预计需要花费 7 分钟才能阅读完成。

火鸟事实上是有非常多不完善的地方,看起来 UI 很棒,其实用起来会出现各种各样的问题,比如商家中心,明明已经关闭的模块还会显示给商家,那么后台的关闭模块功能有何用?

好了,说说首页,我现在用的是第十一套首页模板,使用过程中发现首页的新闻列表默认只显示 4 条,而且在分类是 4 个汉字的情况下会出现错位现象,即时间会换行显示,我们就来逐一修改这些问题。

1、修改默认显示条数

进入后台,在基本设置中找到风格管理,编辑模板。

在 703 行或自行搜索找到「头条推荐」的相关代码

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<div class=“headline-title”>
<h3> 头条推荐 </h3>
<i></i>
<span><a href=“{#$article_channelDomain#}”> 查看更多 >></a></span>
</div>
 
{#article action=”alist” return=”alist” flag=”b” page=”1″ pageSize=”3″#}
 
<div class=“headline-con”>
<a href=“{#$alist.url#}”>
<h4>{#$alist.title|strip_tags#}</h4>
<p>{#$alist.description|strip_tags|mb_substr:0:36#}</p>
</a>
</div>
 
{#/article#}
{#article action=”alist” return=”alist” flag=”h” page=”1″ pageSize=”4″ isAjax=1#}

将上面的 pageSize=”4″ 修改为你想显示的条数,这里我测试 12 条比较合适

1
{#article action=”alist” return=”alist” flag=”h” page=”1″ pageSize=”12″ isAjax=1#}

2、修改文章标题长度

同样的,我们在 721 行找到如下内容:

1
<div class=“con fn-clear”><br><span class=“con-video”>[{#$alist.typeName.0#}]</span><br><a href=”{#$alist.url#}”><span class=”con-mes”>{#$alist.title|strip_tags#}</span></a><br><span class=”con-time”>{#date(‘m-d’, $alist.pubdate)#}</span><br></div>

其中的这一句:

1
<span class=“con-mes”>{#$alist.title|strip_tags#}</span>

修改为:

1
<div class=“con fn-clear”><br><span class=“con-video”>[{#$alist.typeName.0#}]</span><br><a href=”{#$alist.url#}”><span class=”con-mes”>{#$alist.title|strip_tags|mb_substr:0:26#}</span></a><br><span class=”con-time”>{#date(‘m-d’, $alist.pubdate)#}</span><br></div>

|mb_substr:0:26 的意思是截取标题的 26 个字符

好了,这样显示的条数与显示长度已经定义完毕。

正文完
 0