読者です 読者をやめる 読者になる 読者になる

cakephp1.2 prefixを無効にした場合のform->createのカスタマイズについて

cakephp

前回の続きで「'prefix名' => true」とかにすると$form->createで勝手にprefixがつくのを防ぐことができるけど、今度は逆につけたい場合に困ってしまう。

<?php
e($form->create( 'Samples', array( 'action' => 'index', 'method' => 'post' )));

上記で出力されるhtml↓

<form id="SamplesIndexForm" action="/samples/index"  method="post">

頭に/adminをつけたい場合↓のようにすること

<?php
e($form->create( 'Samples', array( 'id' => 'SamplesIndexForm', 'method' => 'post', 'url' => '/admin/samples/index' )));

上記で出力されるhtml↓

<form id="SamplesIndexForm" action="/admin/samples/index"  method="post">

この辺の処理は↓を見ると分かる
/home/karigo/karigo_fax/cake/libs/view/helpers/form.php