En los carriles 3,0 con HAML (3.1.4) Tengocontent_for vs rendimiento en parciales
alguna plantilla-como parcial, como _template.html.haml:
.panel.top = yield :panel_top .content = yield
algunos otros parcial que se mostrarán usando la plantilla anterior (todo esto se representa utilizando AJAX, pero esto no importa)
- content_for :panel_top do .title.left = title content text
y esto funcionó como un encanto en Rails 3,0
Pero, después de la actualización a 3.2 esto no funciona! Yiels solo produce "Texto del contenido", por lo que tengo "Texto del contenido de" dos veces y ningún título en absoluto
cambiando solamente = yield :panel_top
a = content_for :panel_top
obras de 3,2
No estoy seguro de que esta solución está bien, y si es estable o recomendado, no puedo encontrar ninguna nota sobre los cambios en el proceso yield
ni en las notas de la versión de Rails 3.1 ni en las 3.2.
¿Puede ayudarme con cuál es la mejor manera de organizar yield
dentro de los parciales?