Я пытаюсь передать параметры в pdf, сгенерированный gem wicked_pdf. Раньше я не использовал remote: true helper, и он работал отлично.
Теперь, когда у меня есть форма фильтрации, сгенерированная с помощью remote: true - она не отправляется любые данные, кроме car_id, которые используются для генерации URL.
Я искал в документации wicked_pdf, но не смог найти ответ.
Я также хотел изменить URL в javascript, чтобы добавить запрос params, но, насколько я вижу, wicked_pdf генерирует URL без каких-либо параметров запроса (я думаю, это имеет смысл).
Этот URL не отправляет никаких параметров (раньше он работал, когда я не использовал remote: true):
<%= link_to 'Zapisz ofertę w PDF', car_path(@car, @equipment, @extensions, @params, :period => params[:period], :renttype => params[:renttype], :maxsurrendervalue => params[:maxsurrendervalue], :insurance => params[:insurance], :assistance => params[:assistance], :format => :pdf) , :format => :pdf %>
Это мой метод response_to в контроллере:
respond_to do |format|
format.html
format.js { render 'cars/show' }
format.pdf do
render pdf: 'file.pdf',
template: 'cars/pdf.html.erb'
end
end