сделать вид внутри вида - PullRequest
3 голосов
/ 03 августа 2010

Как сделать вид в другом виде ... в рельсах ... возможно ли это?

Ответы [ 4 ]

19 голосов
/ 03 августа 2010
#hotdog_controller
def show
  # by default renders template hotdog/show.html.erb
end

#hotdog/show.html.erb
<%= render :template => 'ketchup' -%>
2 голосов
/ 03 августа 2010

Использовать частичные представления

См. Раздел 3.4 http://guides.rubyonrails.org/layouts_and_rendering.html

1 голос
/ 03 августа 2010

Полный вид внутри другого вида?Обычно способ, которым вы будете обрабатывать что-то подобное в рельсах, будет с частичными.

Создайте набор общих партиалов, а затем просто отобразите их в каждом из представлений.

0 голосов
/ 03 августа 2010

Я делаю одно и то же несколько раз, но загружаю подвиды через AJAX. И этот AJAX создается в частичном.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...