Я создаю комментарии и я использую create.js
файл, который содержит Ajax вызова, чтобы добавить комментарии,Rails: Как отобразить более одного частичного действия одного контроллера?
Теперь я добавляю уведомление в частичном, я хочу раздел уведомления для обновления в то же самое время, когда комментарий добавил,
Я пытаюсь сделать это, но он не работает, мне было интересно, если бы путь вокруг него:
внутри def create
действия
if @comment.save
track_activity @comment
#refresh_dom_with_partial('div#comments_container', 'comments')
respond_to do |format|
format.js { @comments = @commentable.user_comments.order(:created_at) }
format.html #{ redirect_to @commentable }
render :partial => "layouts/notification"
end
else
render :new
end
render :partial => "layouts/notification"
- это своего рода нарушение комментария Ajax call. Итог: я не знаю, как обновить более 1 частичного действия.
вы можете создать конкретный вид, в котором вы оказываете какие-либо из других частичных представлений, это просто рекурсивный частичный вид. –
@ majioa есть пример этого? – 0bserver07