Не разбирам следното. В Книгата те казват:
Множеството контролери на думи могат да бъдат всяка „склонена“ форма, която е равна на името на контролера, така че:
/redApples /RedApples /Red_apples /red_apples
всички ще се разрешат до индекса на контролера RedApples. Конвенцията обаче е, че вашите URL адреси са с малки букви и подчертани, следователно /red_apples/go_pick е правилната форма за достъп до действието RedApplesController::go_pick.
Но ако напиша това на add.ctp view
echo $this->Html->link('Add Red Apples',
array('controller' => 'RedApples', 'action' => 'add'),
array('class' => 'button'));
създава този html изход:
www.site.com/RedApples/add
И така, правилният начин за достъп до RedApplesController::add е /red_apples/add, но CakePHP html помощникът създава връзки като /RedApples/add? Кой е правилният начин да пиша собствени връзки?
Благодаря ти.
array('controller' => 'red_apples'...)
. Стойността ще се използва в URL адреса и ще се съпостави с контролера с имеRedApples
. - person George Cummins   schedule 03.09.2014