2

ruby on rails (Version 4.2) を学んでいます。私はWebコマースを作りまくることに取り組んでいます。説明 (システムのグローバル化)、ビデオ リンク、publish_on、および複数の画像を含むインスピレーション ページを作成する必要があります。paperclip/carrierwave gem やその他の gem は使用しません。

まくる商品画像アップロードシステムを利用したい。Inspiration Model と Inspiration_images モデルを作成しました。

インスピレーション.rb

class Inspiration < ActiveRecord::Base
  validates :video_link, presence: true # validation for video attributes
  # attributes for description field with globalize
  translates :description
  globalize_accessors locales: [:en, :de, :fr], attributes: [:description]
# iamges
  has_many :images, -> { order(:position) }, as: :viewable, dependent: :destroy, class_name: "Spree::Image"

  # scopes for inspiration
  scope :publishable, -> { where('published_on <= ?', Time.zone.today) }
end

インスピレーション_イメージ.rb:

class InspirationImage < ActiveRecord::Base
  belongs_to :inspiration
end

しかし今、このモデルの使用に関して、フォームとコントローラー(メソッドを作成)を作成するにはどうすればよいですか?これをSpreeの画像アップロードシステムみたいにしたい。私を助けてください。

4

0 に答える 0