background image

$smarty

->assign(

$params

['assign'], 

$db

->get_block_list(

array

(

$params

['where']), 

$params

['limit']));

}
}
?>
 
写成插件除了可以减少很多维护之后,还有一个显著的好处就是可以在这个插件中对查
询数据库的操作进行统一的格式化和过滤操作。
这样在前端就可以这样加载数据了:

 

复制代码 代码如下:
 
{load_data assign="list" table="test" where="`id`<100" limit=10}
{

foreach

 from=

$list

 item=rec}

...
{/

foreach

}