Help!
It is impossible to realize the right category and subcategory, please help me.
My code
Category.rb
class Category < ActiveRecord::Base
extend FriendlyId
friendly_id :title, use: :slugged
has_many :scategories, :dependent => :destroy
validates :title, presence: true
end
scategory.rb
class Scategory < ActiveRecord::Base
extend FriendlyId
friendly_id :title, use: :slugged
belongs_to :category
has_many :posts, :dependent => :destroy
end
post.rb
class Post < ActiveRecord::Base
belongs_to :scategory
belongs_to :user
end
_post.html.haml
.column4.post-block.item
/ Отложенная загрузка картинок "lazy: true" (исправить баг)
= link_to image_tag(post.post_cover.url(:medium)), post
.title
= link_to truncate(post.title, :length => 70), category_scategory_post_url(category_id: @category.slug, scategory_id: @scategory.slug, id: @post.slug)
-#
.description
= truncate(post.description, :length => 70)
routes.rb
resources :categories do
resources :scategories do
resources :posts
end
end
Can not find a method of slug, how to properly do?