#1 jake
在日常开发中,多分类前十文章显示的这种需求,是经常遇到的,SpeedPHP框架的spLinker功能,可以很好地实现这个功能。
通过以下的linker设置,就可以实现多分类前十文章显示的功能了。
var $linker = array(
array(
'type' => 'hasmany', // 分类对文章是一对多关联
'map' => 'articles', // 关联标识
'mapkey' => 'type_id', // 关联分类ID
'fclass' => 'm_article', // 文章对象
'fkey' => 'type_id', // 关联分类ID
'limit' => '10', // 限制返回10条文章记录
'sort' => 'articleid DESC', // 返回的文章记录按文章ID倒序,也就是最新10条
'enabled' => true,
),
);
2012-08-04 22:48:41