Я использую prawn with prawnto в приложении rails 3 для создания некоторых PDF-файлов. Я создал шаблон pdf.prawn для действия конкретного контроллера, и он работает нормально.
У меня есть следующий код в моем контроллере ' document ', как указано в документации prawnto:
respond_with(@document) do |format|
format.html
format.pdf { render :layout => false } # Add this line
end
Чего я хотел бы добиться, так это позволить каждому пользователю приложения выбирать различные шаблоны и, соответственно, иметь возможность отображать соответствующие XXXX.pdf шаблоны креветок.
Как я могу динамически определить имя шаблона креветки, которое будет отображаться на основе переменной, вместо шаблона по умолчанию show.pdf.prawn?
Я искал пару дней для этой функции, но
не найдено ничего похожего.
Я готов бросить креветку и использовать простую креветку, если это может решить эту проблему.
Большое спасибо за потраченное время!
Алекс