0

多くの画像をアップロードするためにペーパークリップを使用しようとしていますが、「写真」との関係に属しています

imagemagick などが正しくインストールされていることは確かです。このプロジェクトには動作する画像アップローダが多いためです。違いは、これには多くの関係があることです。

コンソールに「保存中の添付ファイル」が表示されません。したがって、これは強力なパラメーターによって完全に無視されるというのが私の考えです。

トピックコントローラー:

params.require(:topic).permit(:id, :title, :content, :active, pictures_attributes: [:image, :id, :_destroy] )

トピック モデル:

has_many :pictures, dependent: :destroy
accepts_nested_attributes_for :pictures, allow_destroy: true
validates :title, :content, presence: true

写真モデル:

belongs_to :topic

has_attached_file :image,
:styles => { :medium => "400x400#", :thumb => "200x200#", :small => "50x50#" },
:default_url => ActionController::Base.helpers.asset_path('missing.png')

これについては他にも多くのトピックがあることを知っていますが、すべてがRails 3であり、「attr_accessible」の設定方法が異なります

4

1 に答える 1

2

Paperclip のバージョン 3.5.0 では、Rails 4 ではすべて問題ありません。

于 2013-08-12T21:38:41.920 に答える