私はRails開発の初心者です。アプリケーションに書き込む必要のあるルートについてサポートが必要です。次のモデルがあります:Categories、ItemTypes、Items。1つのカテゴリには多くのアイテムタイプを含めることができ、そのアイテムタイプには多くのアイテムを含めることができます。
私はこれに似たルートを書く必要があります:
www.domain.com-
homescreen。ホーム画面にカテゴリのリストを表示します
カテゴリがクリックされると、そのカテゴリに該当するすべてのアイテムを表示する必要があります。つまり、そのカテゴリのすべてのアイテムタイプのアイテムとURLは次のようになります。
www.domain.com/category-name
アイテムリストページには、アイテムタイプのドロップダウンがあります。ユーザーがアイテムタイプを選択すると、そこからユーザーはアイテムをフィルタリングできます。URLは次のようになります。
www.domain.com/category-name/item-type-name/items
これらの場合のルートを書くのを手伝ってください。ところで、以下は私が書いた私のモデルです。
class Category < ActiveRecord::Base
has_many :item_types
has_many :items, :through => :item_types, :source => :category
attr_accessible :name, :enabled, :icon
end
class ItemType < ActiveRecord::Base
belongs_to :category
has_many :items
end
class Item < ActiveRecord::Base
belongs_to:item_type
end
前もって感謝します