第5章 レイアウトを作成する
5.1 構造を追加する
■application.html.erb
全てのページのレイアウトのテンプレート。
■link_toヘルパー
link_to A,Bで使う。
Aに文字列、BにURLを記載する。
最終的にBは「_path」という記載になる。
■image_tagヘルパー
image_tag A,Bで使う。
Aに画像のURL、Bにオプションを記載できる。
railsでは画像をapp/assets/images/に置かなければならないようだ。
■Bootstrap
CSSのフレームワーク。
これはこれでどの記述がどうなるのか知識として入れておかなければならないようだ。
■パーシャル
見た目が美しくないモノ、繰り返し登場するものをまとめたもの。
<%= render 'パーシャルのファイルパス'%>で呼び出す。
パーシャルはアンダーバーから始まる名前を付ける。
見た目に関するものなので、置き場はView。Layoutに置くのが一般的なようだ。
5.2 Sassとアセットパイプライン
5.3 レイアウトのリンク
■_path書式
get '/help', to: 'static_pages#help'と書くと
help_pathが使えるようになる。
■assert_select "a[href=?]", about_path
リンクに対するテストは"a[href=?]"で書く。
■rails generate controller Users new
users_controllerとnew.html.erbを作成する。
これはユーザー登録ページになる。
Author And Source
この問題について(第5章 レイアウトを作成する), 我々は、より多くの情報をここで見つけました https://qiita.com/makio1125/items/ae088a42449237b08899著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .