Am 23.02.2009 um 16:37 schrieb Jo Das:


Das Menü und der Inhalt ändert sich in jeder View. Header und Body
bleiben gleich.
Ich suche nun nach einem Befehl der in der "application.html.erb"
dynamisch mein Menü und den Inhalt läd.


application

<div id="navi_left" class="sc">
    <%= yield :menu %>
</div>


contentseite

<% content_for :menu do %>
        <%=render :partial => "layouts/menu" %>

##oder statt dem Partial das menu gleich hier reinschreiben
<% end %>

plus

das partial
_menu

<ul id="navlist">
<li><%= link_to 'Magazin', root_path %></li>
etc..
</ul>

Gruß
Werner

p:S.

http://railscasts.com/

super..




-------------------------------------
Beim Schreiben nachgedacht, geblättert und gelöst.
Die View wird ergänzt:
<%content_for :Menu do%>
bla
bla
bla
<%end%>

und dann in der "application.html.erb" aufgerufen:
<%= yield :Menu %>

Geht das noch eleganter oder ist das ein guter Weg?
--
Posted via http://www.ruby-forum.com/.
_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug


_______________________________________________
rubyonrails-ug mailing list
[email protected]
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an