2015-07-01 1 views
3

Я использую Refile с рельсами 4 приложения.Refile accepts_attachments_for issue

Я получаю сообщение об ошибке: undefined method accepts_attachments_for'`

Я пытаюсь сделать несколько загрузки изображения, и есть две модели: книги и сгустки.

Мой books.rb:

has_many :blobs, dependent: :destroy 
accepts_attachments_for :blobs 

Мой blobs.rb:

belongs_to :book 
attachment :file 

Если я проверяю рейк маршруты, это показывает, что REFILE установлен, так что этот вопрос?

+0

Не могли бы вы заполнить полный журнал ошибок? – Pavan

+0

@Pavan, здесь: 'NoMethodError (undefined method accepts_attachments_for for # ): app/models/book.rb: 6: in app/models/book.rb: 1: in приложение/контроллеры/books_controller.rb: 17: in new' –

ответ

6

Эта функция рассматривается здесь: https://github.com/refile/refile/issues/6 и она пока не выпущена. Если вы хотите использовать его, вам понадобится мастер-ветвь. Вы можете попробовать использовать основную ветку, изменив свой Gemfile:

gem 'refile', require: "refile/rails", git: 'https://github.com/refile/refile.git', branch: 'master'