rails:3848
From: dezawa <dezawa@a...>
Date: Fri, 19 Oct 2012 23:01:49 +0900
Subject: [rails:3848] Re: layouts/application.erbについて
出沢です ありがとうございます。 これ、私の知らないpartialの使い方か? app/views/foo/bar.erb の中での partial は知っているのですが、 app/views/layout/application.erb でも使えるのでしょうか。 app/views/layout/ に _header.erb を置いて試してみましたら、 Missing template foo/_header.erb in view path /Rails/root/app/views: となってしまいました。置き場所が違うのでしょうか。 (Railsが古いかな、2.2.3だ) このheaderは、どのviewでも同じものを出したいのです。 そうか、全ての /app/views/* に _header.erb を置けばよいのか。 中身は <%= menu_bar %> 1行だけで済みますから。 ちょっとスマートではないですが最後の手段として使えそうです。 (2012年10月19日 19:36), Ayako Arakane wrote: > 出沢さん > > こんにちは、荒金です。 > > 以下のように「render :partial 」で部分テンプレートを用いて整理すればいい > ように思えたのですが、如何でしょうか。 > > <html> > <head> > ・・・ > </head> > <body> > <div id="container"> > <div id="header"><%= render :partial => "header" %></div> > <div id="main"><%= yield :layout %></div> > <div id="footer"><%= render :partial => "footer" %></div> > </div> > </body> > </head> -- ML: rails@r... 使い方: http://QuickML.com/
3846 2012-10-19 10:36 [dezawa@a... ] layouts/application.erbについて 3847 2012-10-19 12:36 ┣[arakane@r... ] -> 3848 2012-10-19 16:01 ┃┗[dezawa@a... ] 3849 2012-10-19 16:11 ┃ ┗[dezawa@a... ] Re: [SPAM] Re: layouts/application.erbについて 3850 2012-10-19 16:15 ┗[dezawa@a... ] Re: [SPAM] layouts/application.erbについて @ 3851 2012-10-19 16:21 ┗[netwillnet@g... ] 3852 2012-10-21 20:58 ┗[dezawa@a... ]