×  

数据调用方法(后台创建)

默认后台创建好的调用标识为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">更多 &gt;</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}