zblogPHP获取指定ID的文章

——感觉又被他们坑了

 2016-09-08 16:47

郁闷了,我一直以为获取指定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。

作者头像

作者:紫铜炉

自由博主,网页设计师。我关注科技产品和个人博客发展,注重用户体验和界面优化。

 发表评论: