Advertisement
Guest User

Untitled

a guest
Jul 20th, 2017
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. class Product < ApplicationRecord
  2. extend FriendlyId
  3. translates :name, :slug, :description
  4. friendly_id :slug_candidates, use: :globalize
  5. globalize_accessors :locales => [:tr, :en, :ar], :attributes => [:name, :slug, :description]
  6. has_and_belongs_to_many :categories, join_table: 'products_categories'
  7.  
  8. class Category < ApplicationRecord
  9. acts_as_nested_set
  10. extend FriendlyId
  11. translates :name, :slug, :description
  12. friendly_id :slug_candidates, use: [:globalize, :slugged, :finders]
  13. globalize_accessors :locales => [:tr, :en, :ar], :attributes => [:name, :slug, :description]
  14.  
  15. has_and_belongs_to_many :products, join_table: 'products_categories'
  16.  
  17. Product.search_by_product_name(parameters[:oyun]).eager_load(:categories)
  18.  
  19. Product.eager_load(:categories).search_by_product_name(parameters[:oyun])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement