【发布时间】:2011-07-25 13:30:57
【问题描述】:
我知道 compact() 是一个标准的 php 函数。而 set() 是蛋糕专用的方法。
我正在运行一个简单的测试,将值传递给使用 ajax 生成的视图(我的控制器中的用户 render()),如果我的设置如下,它只会将值从控制器传递给视图:
$variable_name_to_pass = "Passing to the view using set() can compact()";
$this->set(compact('variable_name_to_pass'));
通过阅读手册,set() 似乎应该在没有紧凑的情况下工作。
谁能解释为什么 set() 不能单独工作?喜欢
$this->set('variable_name_to_pass');
【问题讨论】:
标签: model-view-controller cakephp view set