phpでボタンを作る際に使われている、フォームのcreateメソッドにある「‘type’ => ‘post’」とは、どういう役割を持っているのでしょうか | Unity Forum | Tech Stadium Forum

phpでボタンを作る際に使われている、...
 
通知
すべてクリア

phpでボタンを作る際に使われている、フォームのcreateメソッドにある「‘type’ => ‘post’」とは、どういう役割を持っているのでしょうか  

  RSS

Student
(@student)
メンバー Moderator
結合: 4年前
投稿: 1351
31/08/2020 8:22 pm  

phpでボタンを作る際に使われている、
フォームのcreateメソッドにある

「‘type’ => ‘post’」とは、どういう役割を持っているのでしょうか?
(テンプレの例↓)
<?=$this->Form->create(‘Main’, [‘url’ => [‘action’ => ‘index’], ‘type’ => ‘post’])?>


引用
Teacher
(@admin)
メンバー Admin
結合: 5年前
投稿: 1318
31/08/2020 8:22 pm  

typeをpostにすることで「送信フォーム」を作成しています。
VoteSystemの使い方で言えば、押されたボタンに応じてvalueが設定されており、
その値をコントローラへ送っているという風になります。

typeは他にもあります。詳しくは下記ドキュメントを読んでみてください。
https://book.cakephp.org/3/ja/views/helpers/form.html


返信引用
共有:
タイトルとURLをコピーしました