Rails 3, HowTo - передать настройку в Application.html.erb - PullRequest
0 голосов
/ 09 октября 2010

Большинству моих представлений потребуется оболочка с отступом 10px ,,, но некоторые не будут ...

Я думал сделать что-то подобное в контроллере представления:

 respond_to do |format|
   format.html { render :layout => true, :padding => 'false' }

И затем в application.html.erb есть IF, чтобы не добавлять класс заполнения, если: padding имеет значение false ... Но приведенная выше идея не работает, заполнение переменной не передается.

Есть идеи?Или более чистые / умные решения?thxs

1 Ответ

1 голос
/ 09 октября 2010

Вам нужно поместить их в :locals хеш:

render :layout => true, :locals => { :padding => false }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...