独自アクションのマッピング
時間切れ近いので現状をメモ。解決してません。
(追記:ソースコード記載の記法まちがってたため、画面に表示されてませんでした。訂正)
(追記その2:解消してみたら、以下の推測間違ってました・・・解消編)
Route.phpで携帯用画面表示のルーティングしていますが、
scaffold的な基本主要アクション(add,editなど)以外に対応できてない模様。
おそらく、主要アクションにはマッピングがあって、マッピングに載ってる分だけ対応してる?様子。
ならば、追加アクションをマッピングにいれれば対応しそうなので、追加方法探してます・・・・・・
具体的には、formヘルパーのcreateで以下の通り書いても、携帯用prefixの/m/が入りません
view記載 echo $form->create('User', array('action' => 'change_password')); ↓ 出力 <form id="UserChangePasswordForm" method="post" action="/rootDir/users/change_password/1">
addなどだと、自然に/m/が入ります。
<?php echo $form->create(); ?> ↓ <form id="UserAddForm" method="post" action="/rootDir/m/users/add">
$thisみると、add,edit,deleteなどの主要アクションがマッピングされてるようなので、
・・・・を追究しています。。。
以上、メモ