in Rails 3.0 con HAML (3.1.4) Hocontent_for vs resa in parziali
qualche modello simile parziale, come _template.html.haml:
.panel.top = yield :panel_top .content = yield
qualche altro parziale che verrà visualizzato utilizzando il modello precedente (tutto questo materiale viene reso utilizzando AJAX, ma questo non importa)
- content_for :panel_top do .title.left = title content text
e questo ha funzionato come un fascino in Rails 3,0
Ma, dopo l'aggiornamento a 3.2 questo viene a mancare! Yiels solo produce "il contenuto del testo", quindi non ho "il contenuto del testo" due volte e nessun titolo a tutti
solo cambiando = yield :panel_top
a = content_for :panel_top
opere per 3,2
non sono sicuro che questa soluzione è ok, e se è stabile o raccomandato, non trovo note sulle modifiche nell'elaborazione di yield
né nelle note di rilascio di Rails 3.1, né in quelle di 3.2.
Potete aiutare qual è il modo migliore per organizzare yield
all'interno di partial?