Загрузка файла с использованием attachement_fu в рельсах - PullRequest
0 голосов
/ 21 октября 2010

Я хочу знать, как загружать файлы (кроме изображений), используя плагин attachement_fu в рельсах. Я успешно загрузил изображения с помощью attachement_fu, но не смог загрузить другие типы файлов.

1 Ответ

0 голосов
/ 21 октября 2010

Можете ли вы привести пример кода того, как вы конфигурируете свою модель для принятия вложения?

По сути, для загрузки типов, отличных от изображений, вам нужно либо пропустить параметр :content_type, либо указать правильныйтип содержимого.

Поэтому вместо (например):

has_attachment :content_type => :image, :max_size => 5.megabytes

Вам необходимо указать что-то вроде:

has_attachment :content_type => 'application/pdf', :max_size => 5.megabytes

или просто has_attachment без :content_type (это будет принимать все типы).

Посмотрите на attachemnt_fu README , чтобы найти больше примеров.

...