江湖家居至尊版手机版学装修页不显示文章列表的解决办法
江湖家居至尊版手机版学装修页不显示文章列表和缩略图,如图:解决方法:
打开\themes\aj0527\mobile\article\index.html模板文件,查找如下代码:
<{calldata mdl='article/article' cat_id=$v.cat_id audit='1' hidden='0' closed=0 city_id=$request.city_id limit=2}>
<li>
<div class="fl img">
<a href="<{$item.link}>"><img src="<{$pager.img}>/<{$item.thumb}>" /></a>
</div>
<div class="wz">
<a href="<{$item.link}>">
<h3 class="overflow_clear"><{$item.title|cutstr:80}></h3>
<p><{$item.desc|cutstr:80}></p>
</a>
</div>
</li>
<{/calldata}>
把其中的 city_id=$request.city_id 代码删除即可,删除后代码如下:
<{calldata mdl='article/article' cat_id=$v.cat_id audit='1' hidden='0' closed=0 limit=2}>
<li>
<div class="fl img">
<a href="<{$item.link}>"><img src="<{$pager.img}>/<{$item.thumb}>" /></a>
</div>
<div class="wz">
<a href="<{$item.link}>">
<h3 class="overflow_clear"><{$item.title|cutstr:80}></h3>
<p><{$item.desc|cutstr:80}></p>
</a>
</div>
</li>
<{/calldata}>
经测试以上代码还有个小bug,就是文章列表的链接都指向电脑版的文章详情页,解决方法为把其中的 <{$item.link}> 标签,替换为 <{link ctl='mobile/article:detail' arg0=$item.article_id}> 即可,修改后如下:
<{calldata mdl='article/article' cat_id=$v.cat_id audit='1' hidden='0' closed=0 limit=3}>
<li>
<div class="fl img"><a href="<{link ctl='mobile/article:detail' arg0=$item.article_id}>"><img src="<{$pager.img}>/<{$item.thumb}>" /></a></div>
<div class="wz"> <a href="<{link ctl='mobile/article:detail' arg0=$item.article_id}>">
<h3 class="overflow_clear"><{$item.title|cutstr:80}></h3>
<p><{$item.desc|cutstr:80}></p>
</a> </div>
</li>
<{/calldata}>
页:
[1]