Этот был задан ранее , но не получил правильного ответа:
У меня есть User
с Files
. Когда обновляется File
(через AJAX), я хочу обновить представление User
.
Я делаю это в RJS:
page['user'].replace_html :partial => 'users/user'
Тем не менее, частичная _user.erb.html
ссылается на другие партиалы в каталоге пользователей, например, для _name.erb.html
Rails жалуется, что не может найти шаблон Files/name
. (Я хочу, чтобы он посмотрел на Users/name
).
Есть ли способ изменить контекст рендеринга вида на контроллер Users
? Я бы не хотел полностью квалифицировать все запросы частичного рендеринга.