Wie kann ich Elemente in meinem yml
auflisten und durch sie in der Ansicht durchlaufen und auf ihre Eigenschaften zugreifen? Mein aktueller Code ruft nur das letzte Element in der Liste ab. Ich möchte in der Ansicht die Liste der Elemente durchlaufen und ihre title
und description
Elemente anzeigen.Schienen i18n Liste von Elementen und Schleifen in Sicht
z.B.
yml:
en:
hello: "Hello world"
front_page:
index:
description_section:
title: "MyTitle"
items:
item:
title: "first item"
description: "a random description"
item:
title: "second item"
description: "another item description"
Ansicht:
<%= t('front_page.index.description_section.items')do |item| %>
<%= item.title %>
<%= item.description %>
<%end %>
Ergebnis:
{:item=>{:title=>"second item", :description=>"another item description"}}
Gewünschtes Ergebnis:
first item
a random description
second item
another item description
Ja! Das hat es getan. Ran toll. Ich musste ein ".each" hinzufügen, damit es richtig loopte. – DogEatDog