网站建设

首页  > 网站建设 > 正文

zblogphp分类列表怎么显示不同列表样式?

zblogphp分类列表怎么显示不同列表样式?大家看标题就应该知道,这篇文章跟前几天的zblogphp分类列表怎么显示不同列表模板相似,其实也可以理解成同样的意思,只是两种不同的方法罢了,都是指定分类列表的不同样式,如果大家用zblog建站的时候,分类栏目列表的样式不是很多,建议大家采用这篇文章的代码!好了,废话不多说,先看代码:

找到循环列表的的代码中并替换成:

{foreach $articles as $key=>$article}
{if $article.IsTop}
{template:post-istop}
{elseif $article.Category.ID=="3"}
{template:post-list}
{else}
{template:post-multi}
{/if}
{/foreach}

这是根据不同分类ID调用不同列表样式。

{elseif $article.Category.ID=="3"}
{template:post-list}

检测到分类ID3输出文章时调用列表样式post-list模板。

{else}
{template:post-multi}

其它都调用post-multi模板,并循环输出。

在模板文件中新建一个post-list.php模板,并修改其中内容和css,改为图片列表模式:

<?php echo'404';die();?>
<li class="imglist">
    <i class="ztpic">
        <a href="{$article.Url}" title="{$article.Title}" target="_blank">
            <img src="{if $article->Metas->pic}{$article->Metas->pic}{elseif $zbp->Config('hinsteve')->thumb2}{hinsteve_thumb2($article,230,145,0)}{else}{hinsteve_thumbnail($article)}{/if}" alt="{$article.Title}">
        </a>
    </i> 
    <b>
        <a href="{$article.Url}" target="_blank" title="{$article.Title}">{$article.Title}</a>
    </b>
    <span>
    {hinsteve_intro($article,1,44,'...')}
    </span>
    <a href="{$article.Url}" target="_blank" class="readmore">文章阅读</a>
</li>

由于安阳seo的所建的网站中,循环列表里的li外的ul,不是统一的样式,所以小蒙seo还是采用的昨天的代码,大家如果都是统一的话用这个即可。

版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

zblogphp分类列表怎么显示不同列表样式?小蒙SEO博客原创,于2020年01月13日 07:20:58发表!
转载请注明本文链接: http://blog.shzszby.com/post/9.html

评论