Sha256: 686471076aaff002144be93568466818eaae658d15e005eece127a05bce8a2fb

Contents?: true

Size: 732 Bytes

Versions: 9

Compression:

Stored size: 732 Bytes

Contents

pdf.header pdf.margin_box.top_left do 
  # pdf.image "#{RAILS_ROOT}/public/images/logo.png", :fit => [60,24]
  pdf.text "<%= plural_name.humanize %>", :size => 16, :align => :center   
end

fields = params[:fields]# - [""]

entries = @<%= plural_name %>.collect do |<%= singular_name %>| 
  fields.collect do |f| 
    <%= singular_name %>.send(f)
  end
end

x_pos = ((pdf.bounds.width / 2) - 150) 
y_pos = ((pdf.bounds.height / 2) + 300) 
pdf.bounding_box([x_pos, y_pos], :width => 300, :height => 450) do 
  pdf.table entries, :border_style => :grid,
    :row_colors => ["FFFFFF","DDDDDD"],
    :headers => @headers,
    :position => :center,
    :font_size => 9
end

pdf.number_pages "<page>/<total>", [pdf.bounds.right - 50, 0]

Version data entries

9 entries across 7 versions & 1 rubygems

Version Path
somatics3-generators-0.0.9 lib/generators/somatics/settings_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.9 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.8 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.8 lib/generators/somatics/settings_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.7 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.6 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.5 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.4 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn
somatics3-generators-0.0.2 lib/generators/somatics/scaffold_controller/templates/builder_index.pdf.prawn