w szynach 3,0 haml (3.1.4) Mamcontent_for vs uzysk podszablonów
pewne szablonu jak częściowe, jak _template.html.haml:
.panel.top = yield :panel_top .content = yield
jakiś inny częściowy który będzie wyświetlany przy użyciu szablonu prev (wszystkie te rzeczy są renderowane za pomocą AJAX, ale to nie ma znaczenia)
- content_for :panel_top do .title.left = title content text
i to działało jak czar w szynach 3,0
Ale, po uaktualnieniu do 3.2 to się nie powiedzie! Yiels tylko daje „text content”, więc mam „tekst treści” dwa razy i nie tytuł na wszystkich
tylko zmienia = yield :panel_top
do = content_for :panel_top
prace za 3,2
nie jestem pewien, że to rozwiązanie jest ok, a jeśli jest stabilny lub zalecany, nie mogę znaleźć żadnych uwag na temat zmian w przetwarzaniu yield
ani w informacjach o wydaniu Rails 3.1, ani w 3.2.
Czy możesz pomóc w jaki sposób najlepiej zorganizować wewnętrzne części?