4
想知道是否可以从数据库条目中处理HAML。我的模型目前处理HTML很好,但我宁愿输入HAML,并让视图将其处理成HTML。在轨道上处理红宝石数据库中的HAML
想知道是否可以从数据库条目中处理HAML。我的模型目前处理HTML很好,但我宁愿输入HAML,并让视图将其处理成HTML。在轨道上处理红宝石数据库中的HAML
Haml的可以通过编程使用:http://haml.info/docs/yardoc/Haml/Engine.html
没有足够的细节在你的问题,我不能更具体的答案。
如果您的视图是由一些从你的模型/数据库来替换全部,你可以使用render :inline
to process it:
render :inline => @model.haml, :type => 'haml', :layout => true
例如,表“输入”有:文本列“文本”。我会将HAML格式的文本保存到该字段中,然后使用类似于<%= input.text%>的方式将其呈现在视图中,这会呈现纯文本,而如果我保存HTML,则HTML会正确呈现。我会研究这个链接,看看我能否找出这种情况的正确语法,谢谢。 – aperture 2010-11-23 04:20:53