dedecms 如何单独调用一篇文章内容 且设置分页 (注意 是标签调用的方式实现)

dedecms 如何单独调用一篇文章内容 且设置分页 (注意 是标签调用的方式实现),第1张

找到dede默认的indexhtm文件的这段代码

<div class="picnews">

<dl class="tbox light">

<dt class='light'><strong>图文资讯</strong></dt>

<dd class='light'>

<div class="infiniteCarousel">

<div class="wrapper">

<ul id='imgscroll'>

{dede:arclist row=10 orderby=pubdate type='image' imgwidth='143' imgheight='106'}

<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>

{/dede:arclist}

</ul>

</div>

</div>

</dd>

</dl>

</div>

{dede:arclist row=10 orderby=pubdate type='image' imgwidth='143' imgheight='106'}

<li><a href="[field:arcurl/]">[field:image/]</a></li>

{/dede:arclist}这一段就是调用的代码了,如果还想要图文结合可以这样

{dede:arclist row=10 orderby=pubdate type='image' imgwidth='143' imgheight='106'}

<li><a href="[field:arcurl/]">[field:image/]<span class="title">[field:title/]</span></a></li>

{/dede:arclist}

如果有1,2,3,4,5,6,7,8,9个栏目,调用1,3,5三个栏目可以这样调用typeid=‘1,3,5’

你可以按照点击量 、最新发布、的顺序来排列

标签:orderby='pubdate' (最新发布) orderby='hot'(点击量) orderby='rand'(随机展示)

在写文章的时候点红圈圈到的符号就会添加分页

单独调用文章可以用idlist这个参数

比如{dede:arclist idlist='1000' titlelen='20' infolen='100'}

就是调用文章ID号为1000的这篇文章。

{dede:fieldclick/}只能在文章页调用,且是静态数值,手动更新文章这个阅读数才会更新。

列表页动态更新阅读数调用:

<script src="/plus/countphpview=yes&aid=[field:id/]&mid=1" type='text/javascript' language="javascript"></script>

列表页调用文章关键词:

[field:id runphp=yes]

global $dsql;

$tags = '';

$query = "SELECT keywords FROM `dede_archives` WHERE id='@me' ";

$dsql->Execute('keywords',$query);

while($row = $dsql->GetArray('keywords'))

{

$keywords1=$row['keywords'];

}

@me=$keywords1;

[/field:id]

你这个{dede:arclist typeid={dede:fieldfenjiid/} row='200' titlelen='36' orderby='id' }

嵌套是不对的

{dede:field name='fenjiid' runphp='yes'} 

$id=@me; 

global $dsql; 

$dsql->Execute('dd', "SELECT arc,tptypedir,tptypename,tpisdefault,tpdefaultname,tpnamerule,tpnamerule2,tpispart,tpmoresite,tpsiteurl,tpsitepath FROM #@__archives arc  LEFT JOIN #@__arctype tp ON arctypeid=tpid  where arctypeid=$id ORDER BY arcid desc LIMIT 0,200");

while($arr = $dsql->GetArray('dd'))

{

$url=GetArcUrl($arr['id'],$arr['typeid'],$arr['senddate'],$arr['title'],$arr['ismake'],$arr['arcrank'],$arr['namerule'],$arr['typedir'],$arr['money'],$arr['filename'],$arr['moresite'],$arr['siteurl'],$arr['sitepath']);

echo  "<a href="$url" title="{$arr['fulltitle']}"  target="_blank">{$arr['fulltitle']}</a>";

}

{/dede:field}

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » dedecms 如何单独调用一篇文章内容 且设置分页 (注意 是标签调用的方式实现)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情