CakePHP2.3で、ルータのURLの順番をカスタマイズする方法を教えて下さい。
$this->Html->Link('これはリンクです。', array('controller'=>'users', 'action'=>'add', 111))
CakePHP は/test/users/add/111というURIを生成します。
前者のものよりも、/test/users/111/addのほうがいいと思いました。
しかし、これを行う方法を見つけることができませんでした。
$this->Html->Link('これはリンクです。', array('controller'=>'users', 111, 'action'=>'add'))
これは試してみました。
しかしCakePHPは、配列の順番をどうりに動いてくれません。
このURLを取得するにはどうしたらいいですか。
基本的にRouter::urlの関数は、編集したくないです。
ctpのビューのファイルと、CakePHPにコードを追加して正しい順番にしたいと思っています。
どなたかやり方を教えて下さい。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。