I have some variables within rails that contain some divs like so:
@layout_1 = "
.box_1
.column_4 <br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>"
This is coming from a database, and the idea is to swap layouts on request, but how can I output the variable ( @layout_1
) as HAML inside a HAML file ?
If I were to use normal html divs, I would use <%=raw
or .html_safe
you would do the same with HAML as well in your .html.haml view file.
= raw @layout_1
or
= @layout_1.html_safe
Not entirely sure this works, but give it a try:
- output = Haml::Engine.new(@layout1).render
!= output
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.