please me solution, want display products based on categories this
eg: products -sarees -salwars when click on sarees want display products related on sarees, , when click on salwars, want display products related salwars
here code show.html.slim
li href="#{shop_index_path}" | product span.arrow ▼ ul.sub-menu - @category.each |cat| li href="#" =cat.name my productscontroller.rb
def show @category = category.all end my model category.rb
class category < activerecord::base has_many :products end model product.rb
class product < activerecord::base belongs_to :category end
@sreena, first suggest make work simple possible , add ajax mix.
let's routes file looks this
rails.application.routes.draw resources :products end change show.html.slim index.html.slim , edit:
ul.sub-menu - @categories.each |cat| li = link_to cat.name, category_path(cat) and products_controller.rb to:
def index @categories = category.all end def show @category = category.find(params[:id]) end now have basic index , show working!
after you've got working ajaxifying not problem.
Comments
Post a Comment