0

有一个表格。$this->Form->create(array('controller'=>'bookings','action'=>'book'));

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

4

1 回答 1

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

:)

于 2013-05-24T13:13:12.197 回答