Ruby on Rails и Prawn PDF - Создать список клиентов

Я пытаюсь создать отчет в формате PDF с помощью Prawn, я могу заставить его сделать отчет о действии шоу достаточно легко, передав один идентификатор, но я хочу создать один для каждой записи в Это. Как стандартная индексная страница эшафота rails. Используя рельсы, это будет выглядеть так:

<% @customer.each do |customer| %>
<%= customer.id %>
<%= customer.name %>
<%end%>

Легко!

Но я не уверен, как это сделать с Креветкой..

Что-то вроде:

def index
 @customer = Customer.all
  respond_to do |format|
  format.html
   Prawn::Document.generate("customer_list.pdf") do |pdf|
   pdf.text "#{@customer.id} "
    pdf.text "#{@customer.name} "  
       end
    end
end

Что явно неправильно.

Есть идеи? Спасибо.

6
задан nicktabs 2 April 2012 в 18:42
поделиться