2014-12-04 2 views
-3

В настоящее время работает над проектом Кубы, кучей HAML-файла, но для улучшения пользовательского интерфейса я по-прежнему предпочитаю чистый HTML-код, но, как я и пытался, кажется, очень сложно перестроить все, что нужно избавиться от HAML.Куба (ruby framework) загружает HTML вместо HAML

Любые подсказки?

+0

Это слишком широкий вопрос. Нам нужно знать, что вы пробовали, и какие проблемы вы столкнулись. Мы можем помочь вам в этом, но переписывание проекта займет книгу. –

ответ

1

С кратким взглядом на документы Куба может использовать любой шаблон tilt. Так что если вы хотите переключиться на ERB (HTML на основе шаблона), вы переключите двигатель шаблона:

Cuba.settings[:render][:template_engine] = "erb" 

А затем вновь написать весь код вида в Еврорадио. Это похоже на большую работу по сравнению с привыканием к HAML, но, увы.

Есть инструменты, которые облегчают преобразование HAML-> ERB, например herbalizer.