我的 CakePHP 应用程序中有一个名为“Profiles”的控制器,这就是我称为 index 的操作:
function index($id = NULL) {
$this->set('profile', $this->Profile->findById($id));
}
因此,使用此方法传入 id,然后我可以根据链接中的 id 返回正确的配置文件。
当我在一个名为 view 的操作上执行此操作时,这很好用,但是当我尝试在 index 操作上执行此操作时,它会将我的 id 视为一个操作,并返回一个错误,指出该操作不存在。有没有办法在 CakePHP 中的索引动作上传递 id,或者它必须在索引之外的动作上,例如视图动作?
干杯,
亚当。