2014-09-01 2 views
0

Я делаю клонирование Википедии, чтобы изучить рубин на рельсах. В моем приложении у меня есть модели сотрудничества и вики с их собственными контроллерами и представлениями. Я хотел бы сделать частичный вид collaboration/new.html.erb и поместить его в wiki/new.html.erb. Это возможно? Если да, то как бы это было так просто, как обозначить сотрудничество view _new.html.erb?Выполнение частичного обзора с кролов

+1

Не могли бы вы показать нам свой код, пожалуйста, дружище –

ответ

0

Чтобы реорганизовать часть представления в частичную, извлеките код, который хотите использовать, и поместите его в новое частичное под совместной командой/_new.html.erb. Затем, чтобы отобразить это частичное в другом представлении (например, представление wiki), вы должны использовать функцию рендеринга, указав правильный путь к файлу.

Таким образом, в приложение/просмотров/вики/new.html.erb добавить:

<%= render "collaboration/_new.html.erb %>