1

ペーパークリップとルートに問題があります。

アプリ/モデル/emoji.rb

class Emoji
  include Mongoid::Document

  has_many :frames
end

アプリ/モデル/frame.rb

class Frame

  include Mongoid::Document
  include Mongoid::Paperclip

  has_mongoid_attached_file :source_image, styles: {
                               px8: { geometry: '8x8#',     format: 'png'},
                               px16: { geometry: '16x16#',   format: 'png'},
                               px32: { geometry: '32x32#',   format: 'png'},
                               px64: { geometry: '64x64#',   format: 'png'},
                               px128: { geometry: '128x128#', format: 'png'}
                            }

  belongs_to :emoji

end

次のようなルートが必要です。

emoji/#絵文字名.png

emoji/#emoji_name.png?size=#サイズ名

emoji/#絵文字名/frames/#number.png

emoji/#emoji_name/frames/#nember.png?size=#サイズ名

これらのルートは、対応する png 画像を表示する必要があります。

乾杯、ヴァシル・カルコフ

4

0 に答える 0