Я делаю клонирование Википедии, чтобы изучить рубин на рельсах. В моем приложении у меня есть модели сотрудничества и вики с их собственными контроллерами и представлениями. Я хотел бы сделать частичный вид collaboration/new.html.erb
и поместить его в wiki/new.html.erb
. Это возможно? Если да, то как бы это было так просто, как обозначить сотрудничество view _new.html.erb
?Выполнение частичного обзора с кролов
0
A
ответ
0
Чтобы реорганизовать часть представления в частичную, извлеките код, который хотите использовать, и поместите его в новое частичное под совместной командой/_new.html.erb. Затем, чтобы отобразить это частичное в другом представлении (например, представление wiki), вы должны использовать функцию рендеринга, указав правильный путь к файлу.
Таким образом, в приложение/просмотров/вики/new.html.erb добавить:
<%= render "collaboration/_new.html.erb %>
Не могли бы вы показать нам свой код, пожалуйста, дружище –