我正在使用CakePHP 2。我们可以访问一个名为"设置"的模型作为$this->Setting->find('all')
但是,我怎样才能使"设置"值成为变量。类似的东西
$modelName = 'Setting';
$data = $this->{$modelName}->find('all');
任何帮助不胜感激!
它应该以这种方式工作
$modelName = 'Setting';
$data = $this->$modelName->find('all');
无需使用{
}
大括号
我用来像这样启动我的主模型
$modelClass = $this->Mymodel;
我使用这样的模型函数
$modelClass->id = $id;
$modelClass->save($this->request->data);
$this->request->data = $modelClass->find('first',array('conditions'=>array('id'=>$id)));
我希望这对你有用