数据调用方法(后台创建)
默认后台创建好的调用标识为newlist,一般新闻列表有个缩略图的头条,phpok的有头条,但是却没有排除头条的方法,
如果用判断排除又会出现数量不对,所以一般把想要放在第一条的排序改到最高
{php:$list = phpok('newslist','psize=5')}
{if $list.total}
<div>
<div class="index_t"><span class="fl"><img src="/images/plus.png" align="absmiddle" style=" width:20px; height:20px"> <font color="#065bab">{$list.project.title}</font></span><a href="{$list.project.url}" title="{$list.project.title}" class="fr nav_pro">更多 ></a></div>
<ul class="newsmain">
{loop from=$list.rslist key=$key value=$value id=list_id}
{if $list_id.num == 1}
<li style="margin-bottom:15px;"> <a href="{$value.url}" title="{$value.title}"><img src="{$value.thumb.gd.thumbcs}" alt="{$value.title}" width="30%" height="80px" style="margin-left:2%;float:left;margin-right:15px;margin-bottom:15px;"> </a>
<div style="float:left;width:60%;"> <a href="{$value.url}">
<h3>{$value.title}</h3>
</a>
<p>{if $value.note}{func phpok_cut $value.note 25 …}{else}{func phpok_cut $value.content 25 …}{/if} </p>
</div>
</li>
{/if}
{/loop}
{if $list.total} 是用来判断列表是否存在的,存在才调用,不存在就不调用,这个代码要不要都无所谓,一般都是存在的
{if $list_id.num == 1} 指的是第一条的时候
【项目标题】{$list.project.title}【项目链接】{$list.project.url}
【新闻标题】{$value.title} 、 {$value.title}
【新闻链接】{$value.url}
【新闻描述】 {func phpok_cut $value.note 25 …}
【新闻时间】 {func date Y-m-d $value.dateline}
如果描述没写的,则调用内容的判断方法:{if $value.note}{func phpok_cut $value.note 25 …}{else}{func phpok_cut $value.content 25 …}{/if}
内置的调用方法(推荐这种)
因为首页经常调用多个分类的信息,如果每个分类都要去后台创建标识调用就会比较繁琐,所以直接用内置的指定分类更方便
{php:$list = phpok('_arclist','pid=2&cateid=10&psize=4')}
{if $list.total}
<div class="mct left">
<div>
<h2><a href="{$list.cate.url}" style="color: #005fac;">{$list.cate.title}</a></h2>
<div class="m_board">
{loop from=$list.rslist key=$key value=$value id=list_id}
{if $list_id.num == 1}
<div class="latest"> <span class="photo"><img {if $value.thumb}src="{$value.thumb.gd.thumbcj}"{else}src="/{#images#}/moren.gif"{/if}
alt="{$value.title}" height="85" width="137"></span> <a href="{$value.url}">
<h4 class="mb10">{$value.title}</h4>
<p>{func phpok_cut $value.note 20 …}</p>
</a> </div>
{/if}
{/loop}
<dl>
{loop from=$list.rslist key=$key value=$value id=list_id}
{if $list_id.num > 1}
<dt><a href="{$value.url}">{$value.title}</a></dt>
<dd>{func date Y-m-d $value.dateline} </dd>
{/if}
{/loop}
</dl>
</div>
</div>
</div>
{/if}