をレンダリングしないApplication.html.hamlどこでも
マイapplication.html.hamlファイルがレンダリングされていないのRuby on RailsでのPinterestのクローン(https://www.youtube.com/watch?v=abcnfFS_DS8を)やっている間、私はこの問題に遭遇し、それが唯一の方法ですホームページを編集することは/ _application.html.haml
レイアウトをindex.html.hamlに追加することです
!!! 5
%html
%head
%title Pin Board
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
= javascript_include_tag 'application', 'data-turbolinks-track' => true
= csrf_meta_tags
%body
%nav.navbar.navbar-default
.container
.navbar-brand= link_to "Pin Board", root_path
- if user_signed_in?
%ul.nav.navbar-nav.navbar-right
%li= link_to "New Pin", new_pin_path
%li= link_to "Account", edit_user_registration_path
%li= link_to "Sign Out", destroy_user_session_path, method: :delete
- else
%ul.nav.navbar-nav.navbar-right
%li= link_to "Sign Up", new_user_registration_path
%li= link_to "Sign In", new_user_session_path
.container
- flash.each do |name, msg|
= content_tag :div, msg, class: "alert alert-info"
= yield
//index.html.haml
= link_to "New Pin", new_pin_path
- @pins.each do |pin|
%h2= link_to pin.title, pin
私のインデックスが
私はこれがあると言うだろう推測を作ることだった場合はチュートリアルは、この時点で
どのように見えるか
//どのように見えるか
// Bootstrapの問題、またはapplication.html.hamlに接続するコードがない、あるいは私のバージョンがオフになっている可能性があります。
ように私は、アンダースコアでとせずに試してみた、それは違いを行っていません。今私は_が意味するものを知っています、ありがとう!他のアイデア? –
コントローラコードを表示してください。 –
https://github.com/levijohnson612/pin_board –