Преобразование HTML без встроенного Ruby в HAML, разработка

#haml #erb

#haml #erb

Вопрос:

Я использую devise в своем приложении, и мне нужно изменить devise HTML на HAML. Я застрял с этим утверждением.

 <%= error_messages_for resource  %>
  

Кто-нибудь может помочь мне преобразовать это в HAML?

Спасибо.

Ответ №1:

Версия HAML:

 = error_messages_for resource
  

Ссылка: http://haml-lang.com/docs/yardoc/file .HAML_REFERENCE.html#вставка_руби_

За символом equals следует код Ruby. Этот код вычисляется, и выходные данные вставляются в документ. Например:

 %p   
  = ['hi', 'there', 'reader!'].join " "   
  = "yo"
  

компилируется для:

 <p>   
  hi there reader!   
  yo 
</p>