首页 > 建站技巧 > Z-BlogPHP如何指定列表内第一篇文章样式不同(适用CMS列表)

Z-BlogPHP如何指定列表内第一篇文章样式不同(适用CMS列表)

这篇文章只适合能够看懂代码,看懂zblog基本模板标签的用户,不然就别看了,别怪我没有提醒你。。。

我想大家一定看见过Z-BlogPHP的CMS布局,也一定见过下面这种CMS模块:

Z-BlogPHP如何指定列表内第一篇文章样式不同(适用CMS列表) 建站技巧

我想大家应该很清楚的看到,这个CMS分类模块中的第一篇文章是与众不同的,只有第一篇文章带有图片和摘要,其余的文章只有标题和日期,那么这到底是怎么实现的呢?

先放上一串代码:

{foreach $article as $key=>$article}
{$i=$key}
{if $i==0}
<!-- 第一篇文章的内容,带图和摘要 -->
{else}
<li><a href="{$article.Url}" title="{$article.Title}">{$article.Title}</a></li>
<!-- 其余文章内容 -->
{/if}
{/foreach}

就是这样一串代码,foreach循环遍历文章我就不解释了,想必都能看懂,因为在一般主题模板的index.php或catalog.php等列表模板中都能见着,请注意 as 后面的 $key=>$xxx,这个key变量是判断序号的,就是列表的序号,第一篇序号是0,第二篇1,第三篇3,以此类推,用$i代替$key是为了更简洁。

下面就是判断了,如果i变量=0,也就是第一篇文章,那么就显示带图内容,否则,显示标题内容,非常简单易懂的一段代码。

评论列表

懿古今
懿古今  8个月前 回复该评论
这个就是会者不难,难者不会,不过这种教程慢慢多起来之后,很多博主站长们就会自己折腾了。

发表评论

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

官方微信公众号
关注捷闪站长网微博
269355849
09:00 - 18:00
客服邮箱: zc@z19zs.com