2014-01-26 4 views
0

Я использую драгоценный камень в Rails для создания PDF-файла. В настоящее время я использую disposition: "inline" для рендеринга PDF в браузере (и на мой взгляд: <%= link_to "PDF", product_path(@product, format: "pdf") %>. Есть ли способ, которым я могу иметь несколько расположений, чтобы, на мой взгляд, я мог бы иметь одну ссылку, которая отображает PDF в браузере и отдельный ссылка, которая будет автоматически загружать PDF?Rails драгоценный камень креветки - несколько расположений?

+1

Вы можете вставить ссылку, как указано для рендеринга e pdf и вызвать конкретное действие контроллера, в котором вы должны отправить PDF в виде файла. –

+0

Спасибо, хорошая точка. Если вы напишете это как ответ, я его приму. – diasks2

ответ

1

вы можете вставить ссылку, как вы указали, чтобы сделать .pdf, и призыв к конкретным действиям контроллера, в котором вы должны отправить .pdf в качестве файла, например, с #send_file method:

send_file '/path/to.pdf', type: 'document/pdf' 
Смежные вопросы