Есть ли способ получить доступ к переменным Ruby в SASS или мне нужно сделать специальную функцию для этого?
Я пытаюсь сгенерировать таблицу стилей для каждого пользователя, поэтому в контроллере я делаю что-то вроде:
def show
respond_to do |format|
format.css{render :partial => "styles"}
end
end
затем в имени представления _styles.haml я делаю это:
:sass
#header
:background url(user.banner.url)
это вообще возможно?
* Очевидно, это не так: http://sass -lang.com / docs / yardoc / file.FAQ.html # q-ruby-code
Есть ли способ, отличный от этого «грязного» исправления кода, которое мы сделали (тогда мы преобразовали частичный _style в rhtml)
#header {
background: #efefef url(<%= @company.settings.banner.url %>);
}
есть ли способ для этого в хамле?