从Form调用错误的控制器。 CakePHP的

时间:2013-05-24 12:30:41

标签: cakephp

有表格。 $这 - >形状配合>创建(阵列('控制器' =>'预订''动作' =>'书&# 39));

但由于某种原因,它不是BookingsController而是在搜索RoomsController 指定的动作。 请帮忙。使用Cakephp 2.3

1 个答案:

答案 0 :(得分:0)

<强> TLDR:

echo $this->Form->create(
    'Booking',  //notice this - the first item
    array(
        'url' => array(
            'controller'=>'bookings',
            'action'=>'book'
        )
    )
);

<强>解释

查看文档而不是仅仅猜测它的语法可能是一个好主意:

http://book.cakephp.org/2.0/en/core-libraries/helpers/form.html

:)