zblogPHP获取指定ID的文章

郁闷了,我一直以为获取指定ID的文章是用GetList函数命令,还弄了一大堆逻辑在那边。今天在论坛上面问了下,原来是用GetPost函数的。

情况是这样的:我最近新做了一个模版,里面在某处想获取一个指定ID的文章,开始的思路被群里的人误导,使用GetList命令做了如下的代码:

{foreach GetList(1,null,null,null,null,null,array('is_related'=>$zbp->Config('paipk1')->topID)) as $topText}
<p><a href="{$topText.Url}" title="{$topText.Title}">{$topText.Title}</a></p>
{/foreach}

后来发现使用时一直存在问题,在论坛里面咨询了下,会知道错用了命令,后改成如下:

{$topText=GetPost((int)$zbp->Config('paipk1')->topID);}
<p><a href="{$topText.Url}" title="{$topText.Title}">{$topText.Title}</a></p>

这段代码中,$zbp->Config('paipk1')->topID是我需要获取的指定文章的ID数字字段,因为是变量,所以在前面加了一个int,这在用GetPost函数命令中说的很详细,大家可以查阅下wiki。

转载请说明出处内容投诉
zblog资源网 » zblogPHP获取指定ID的文章

发表评论

欢迎 访客 发表评论

加入会员,享受更优质的zblog技术服务!

马上加入 会员说明 联系客服