Ответ 1
Вы должны добавить эти строки в свой Gemfile.
gem 'prawn', '~> 1.2.1'
gem 'prawn-table', '~> 0.1.0'
Я использую Rails 4 + prawn_rails + самую последнюю версию креветок (v 1.1.0), и я заметил в этом списке изменений: https://github.com/prawnpdf/prawn/wiki/CHANGELOG теперь таблицы разделены.
Я выполнил инструкции до require "prawn/tables"
. Я сделал это, добавив файл в мой каталог lib
:
Библиотека/prawn.rb
require "prawn/tables"
Я перезапустил мой сервер rails, и я все еще получаю ошибку:
NoMethodError - undefined method `table' for #<Prawn::Document:0x007fda2d594a98>:
Как это исправить?
Вы должны добавить эти строки в свой Gemfile.
gem 'prawn', '~> 1.2.1'
gem 'prawn-table', '~> 0.1.0'
Линия в документации WRONG. добавьте require 'prawn/table'
в ваш .pdf.prawn файл сверху, и он будет работать.