らくらくお問合せフォーム

今回使うクラス

 

composerでインストール

composer.jsonを作成して、composer installすればいいだけなので
らくちんですね XD

フォーム作成

Formidableは別ファイルからフォームを読み込むことが可能です。
フォームを使いまわしたい時とかに使えるのではないでしょうか。

もしくは、上のように文字列としてformタグを定義できます。

フォーム送信後の処理

送信後の処理などはハンドルを定義します。

簡単ですね。

Formidableのすごいところは、
HTMLのタグにrequired属性を付けると、
自動的にバリデーションのチェックをしてくれるところです 🙂

これでフォームはほぼ完成ですが、
もしフォームのハンドルで、フォームの入力を取得したい場合は、
useを使えばいいそうです。