CakePHP foreach循环视图调用函数

时间:2011-09-03 06:10:16

标签: arrays function cakephp foreach

在我看来,我有正常的foreach电话foreach($users as $k=>$user):

然而,在这个循环中,我需要从我的控制器或模型中调用一个函数(不确定在哪里),然后运行一些其他基于Web的检查并返回一个数组...

如何从我视图中的foreach循环中调用函数?或者还有另一种我不知道的方式吗?

2 个答案:

答案 0 :(得分:0)

CakePHP有一个基本的MVC(模型,视图,控制器)概念。如果你从视图中调用控制器或模型,你会做一些他们不想让你做的事情。

创建helper是一种更好的做法,您可以从视图中进行访问。

答案 1 :(得分:0)

你正在打破MVC。在渲染视图之前,您应该在控制器中准备好所有数据。