【发布时间】:2011-04-06 12:16:36
【问题描述】:
我正在尝试允许管理员编辑“餐厅” - 他们需要能够更改的一件事是餐厅所在的城市。所以 - 我试图通过restaurants_controller.php将我的“城市”表中的城市列表传递给我的/restaurants/admin_edit.ctp
function admin_edit($id = null) {
$this->set('cities', $this->Restaurant->City->find(
'list', array('order' => 'City.name', 'fields' => 'City.id, City.name')));
...etc
我希望/假设这是一个愚蠢的问题,我只是做错了,因为我是 CakePHP 的新手,但是经过一个半小时的搜索,我找不到关于如何获取列表的解释来自restaurants_controller.php的城市
我已经在 restaurant.php 模型中设置了我的 hasOne,在我的 city.php 模型中设置了我的 belongsToMany(不确定这是否重要)。
【问题讨论】:
标签: php cakephp cakephp-1.3