dedecms列表页调用 仿站时出现了小问题

dedecms列表页调用 仿站时出现了小问题,第1张

//在 /include/extendfuncphp次文件中添加如下函数

function Getimgnum($aid)    

{    

    global $dsql;    

    $imgurls = "";    

    $row =$dsql->getone("Select imgurls From `dede_addonimages` where aid='$aid' ");    

    $imgurls= $row['imgurls'];    

    

    preg_match_all("/{dede:img (){\/dede:img/isU",$imgurls,$wordcount);     

    $count=count($wordcount[1]);    

    return $count;    

   

}<!--然后在模板中使用如下即可-->

<div class="num"><i>[field:id function="Getimgnum(@me)"/]</i><b>张</b></div>

导航代码

{dede:channel type='self' typeid ='栏目ID'}

<a href='[field:typelink/]'>[field:typename/]</a> 

{/dede:channel}

列表代码

{dede:arclist typeid=1 row=20 channelid=2 col=5 titlelen=20 orderby='pubdate' imgwidth=160 imgheight=123}

<table cellspacing=2 cellpadding=0 width="98%" border=0>

<tbody>

<tr>

<td align=middle>[field:imglink/]</td></tr>

<tr>

<td align=middle>[field:textlink/]</td></tr></tbody></table>

{/dede:arclist}

首先说一下标签调用步骤:

1、标签调用标签替换内容为<ul class=s-pro-ul>和</ul>之间的内容,因为两者里面都是循环调用的单条内容即<li>和</li>之间的内容。

2、标签替换内容为单条<li>和</li>之间的内容

3、替换代码为

<div class=pro-scroll><ul class=s-pro-ul>

{dede:arclist typeid='12' row='4' titlelen='30' imgwidth='410' imgheight='310' }

<li>

<div class="con">

<div class="front">[field:image/]</div>

<div class="back">

<span class="ico">

<a href="[field:arcurl/]" class="magnifer opbig"></a>

<a href="[field:arcurl/]" class="see-more"></a>

</span>

<div class="txt">

<span class="datetime">[field:pubdate function="MyDate('m-d',@me)"/]</span>

<h3>[field:title/]</h3>

</div></div></div>

</li>

</ul>

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms列表页调用 仿站时出现了小问题

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情