rubyフォーム作成

rails でフォーム作成するときには

.erbファイルを使う

これは、rubyスクリプトを埋め込むためのファイル

phpファイルのようなかんじ

埋め込みの書き方は2つあり

<_ rubyのコード="rubyのコード" _="_"><br clear="none"></br>






<br clear="none"></br>
<_ rubyのコード="rubyのコード" _="_"><br clear="none"></br>

違いは

<_ rubyのコード="rubyのコード" _="_"><br clear="none"></br>




だと実行したあとに、結果を埋め込むこと

こちらは、

secret.yml などにAPIキーなどを書いて

これを読み込むときなどに使う

コード実行だけなら

<_ rubyのコード="rubyのコード" _="_"><br clear="none"></br>




でok


フォームは

form_for

で作成する

詳しくは

Rails】formヘルパーを徹底的に理解する

【Rails】form_for/form_tagの違い・使い分けをまとめた - Qiita
※追記: fields_forにかんして、新しくこちらの記事にまとめたので是非一緒に参照してください。 form_tagとform_forの使い分け Railsにおけるformを理解するために、最初に理解すべきなのがこの違いです。 Rail...

を参考に

コメント

タイトルとURLをコピーしました