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