У меня есть ссылка, которая выглядит так:
$this->Html->link('Welcome', array('controller' => 'users', 'action' => 'add'));
Я подозреваю, что это не работает (Firefox говорит, что перенаправление никогда не завершится), поэтому я сделал это:
$this->Html->link('Welcome', array('controller' => 'users', 'action' => 'add', 'my'=>false));
'my' - это префикс. У меня также есть «admin», «ajax» и «rss». Так что теперь вместо указания на / users / add или / my / users / add ссылка указывает на / rss / users / add. Ссылка находится в заголовке, в макете, поэтому я не знаю, из какого префикса он будет вызываться. Я хочу перейти в / users / add, то есть оставить все префиксы в целом. Как мне это сделать в CakePHP? Я использую версию 1.3.