CakePHP问题:从app_controller.php获取值到layout.ctp

时间:2011-09-08 03:18:22

标签: cakephp cakephp-1.3

我在app_controller.php中设置了值,我可以在'default.ctp'中使用这些变量。

我的问题是:从app_controller.php beforeRender()行动中获取价值是否是一个好主意?

还有其他替代方法可以在default.ctp中获取值吗?

将值从app_controller.php - beforeRender()操作传递给'default.ctp'的优缺点是什么?

1 个答案:

答案 0 :(得分:1)

is it a good idea to get value from app_controller.php beforeRender() action ?这取决于。你从DB获得价值吗?如果是的话,你必须从数据库中获取它吗?

Is there any other alternative to get value in default.ctp ?如果您没有说出什么样的数据,那么没有人可以回答这个问题。

What's the pros and cons of passing value from app_controller.php - beforeRender() action to 'default.ctp' ?与什么相比?