企业网站开发:列表页公共列表调用"图文列表"通用代码和分页码通用调用代码

发布时间:2022年10月18日 16:09:18 编辑:adminweb

企业网站开发:列表页公共列表调用"图文列表"通用代码和分页码通用调用代码

  列表页公共列表调用"图文列表"通用代码:

(1)列表页秒包屑导航:

{if $type=='article'}
当前位置: <a href="{$host}">网站首页</a> > <a href="{$article.Category.Url}">{$article.Category.Name}</a>
{elseif $type=='category'}
当前位置: <a href="{$host}">网站首页</a> > <a href="{$category.Url}">{$category.Name}</a>
{elseif $type=='tag'}
当前位置: <a href="{$host}">网站首页</a> >包含“{$tag.Name}”标签的文章:
{else}
{/if}

(2)列表页公共部分:

{foreach $articles as $article}
{template:post-multi}
{/foreach}

{template:pagebar}

(3)列表页公共部分代码:

<li class="new-box">
<div class="new-img"><div class="layout"><a href="{$article.Url}" title="{$article.Title}" alt="{$article.Title}"><img  alt="{$article.Title}" src="{baiyeyingxiao_picurl($article)}"></a></div></div>
<div class="new-text">
<a href="{$article.Url}" title="{$article.Title}" alt="{$article.Title}"><h2>{$article.Title}</h2></a>
<h4><span>{$article.Time('Y-m-d')}</span><span>#{if $type=='tag'}{$tag.Name}{else}{$category.Name}{/if}</span><span>热度({$article.ViewNums})</span></h4>
<p>{php}$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),180)).'...');{/php}{$intro}</p>
</div>
</li>

代码说明:

1)文章标题:

{$article.Title}

2)文章链接:

{$article.Url}

3)文章摘要:

{php}$intro= preg_replace('/[\r\n\s]+/', '', trim(SubStrUTF8(TransferHTML($article->Content,'[nohtml]'),180)).'...');{/php}{$intro}

4)文章缩略图:

{baiyeyingxiao_picurl($article)}

5)文章分类:

{$category.Name}

6)文章时间:Y是年,M是月,D是日, H是时,i是分,s是秒。

{$article.Time('Y-m-d')}


分页码通用调用代码:

    {if $pagebar}
    {foreach $pagebar.buttons as $k=>$v}
     <li class='cur'>  {if $pagebar.PageNow==$k}  
     <span class="page_now">{$k}</span>  
     {elseif $pagebar.PageNow+1==$k}    
     <span class="next-page"><a href="{$v}">{$k}</a></span>  
     {else}    
     <a href="{$v}"><span class="page">{$k}</span></a>  
     {/if}  
     </li>
     {/foreach}
     {/if}

在线咨询 获取学费 了解课程 返回顶部
在线咨询 电话咨询