CakePHP неправильно читает параметры URL - PullRequest
0 голосов
/ 14 января 2011

У меня есть ссылка на такой вид

<a href="playlists/add?video[]=0&amp;video[]=4&amp;video[]=1" id="save_playlist">Save Playlist</a>

Однако, когда он щелкает, я перенаправляюсь на

/playlists/add/video[]=0&video[]=4&video[]=1

и вывод $ this-> params ['url'] будет

Array ( [url] => playlists/add/video[]=0 [video] => Array ( [0] => 4 [1] => 1 ) )

вместо

Array ( [url] => playlists/add/ [video] => Array ( [0] => 0 [1] => 4 [2] => 1 ) )

Я не могу понять, почему параметр firs всегда читается как часть url, или почему ведущий? удаляется

1 Ответ

1 голос
/ 14 января 2011

Попробуйте playlists/add?video -> playlists/add/?video

Или просто напишите правильно отформатированные URL-адреса, например

$this->Html->link('Save Playlist', array('controller' => 'playlists', 'action' => 'add', 'values[0]'=>3, 'values[1]'=>2, 'values[2]'=>23)); ?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...