У меня есть метод уничтожения, из которого при уничтожении товара я хочу перенаправить на текущую вкладку и номер страницы, на которой я сейчас нахожусь. Я использую kaminari gem
для нумерации страниц и сохраняю как название текущей вкладки, так и текущий номер страницы в файлах cookie. Поэтому, если я попробую следующее, я перенаправлюсь на текущую вкладку, на которой я нахожусь:
redirect_to "#{account_path(current_user.account)}#{cookies[:tab]}"}
Но если я попробую что-то вроде следующего, чтобы перенаправить на текущую вкладку вместе с текущим номером страницы, он перенаправит меня на текущую вкладку и первую страницу вместо текущей. Я понятия не имею, почему это происходит, так как оба значения файлов cookie сохранены правильно:
redirect_to "#{account_path(current_user.account, page: cookies[:page])}#{cookies[:tab]}"}
У меня есть метод уничтожения:
def destroy
@product.destroy
respond_to do |format|
flash[:success] = "Product was successfully deleted"
format.html { redirect_to "#{account_path(current_user.account, page: cookies[:page])}#{cookies[:tab]}"}
format.json { head :no_content }
end
end
Любая идея о том, как я могу перенаправить на текущую вкладку и текущий номер страницы ??