$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
}