CakePHP 1.3では、routes.phpにこのルーターがあります。
Router::connect('/listing/*', array('controller' => 'items', 'action' => 'index'));
私の質問は、www.mysite.com /listing.jsonhtml-form
への送信アクションを作成するにはどうすればよいですか?
これは、app / views / items/index.cptフォルダーに現在あるフォームです。
$this->Form->create( 'Item' ); // HTML: <form action="/listing" method="post">
submit-actionを" listing.json "に変更しようとしましたが、 " / items / "が先頭に追加されているため、機能しませんでした。
$this->Form->create( 'Item', array( 'action' => 'listing.json' ) ); // HTML: <form action="/items/listing.json" method="post">
++
言い換えれば、フォームアクションを次のようにしたいと思います。何かアイデアはありますか?
<form action="listing.json" method="post">