So, i m really confused with creating attributes and sets in magento. The Problem is let conside size attribute. I have two type of Product subcategories "Shirts" and "Shoes" under one "Fashion Category" . Now since size attribute shud be different for "shoes" and "shirts" i created two version of it "shirt_size" and "shoes_size". Now the Problem is with Filter in Layered Navigation. On Main Category level, there are two SIZE filters available. (provided i have labeled both attributes as SIZE for frontend). So this is confusing. I Really dont want to disable them as then they will stop showing at "shoes" or "shirt" category level too.

Same thing repeats for several other attributes like "Brand" etc (megastore project)

I have seen this thread Filter only in Last level , but i do want some of choosen filters like "Price" and other some to show up in both search and category filters.

What should be my solution approach? I m struggling to configure the store Thanks

  • Does filter groups solve anything for you: manadev.com/demo/attribute-filter-groups-layered-navigation/… (disclaimer: i'm not in any way affiliated) Jul 5, 2014 at 12:15
  • @PaulHachmang Thank You. Demo looks like it would help, but i'm looking for an approach as how would it be achievable with magento. Explanation can sure give me some pleasure. Thanks
    – echoashu
    Jul 5, 2014 at 13:21
  • I got an answer from the extension suggested saying : it is not directly feasible to solve this situation. I am still looking for someone to address this and discuss the implementation logic.
    – echoashu
    Jul 8, 2014 at 8:11

1 Answer 1


Basically you need a way to remove some filters from the given categories from the admin panel. It can be done either by some improved layered navigation extension or just be using category layout updates.

Open the category edit page, switch to the "Custom Design" tab, and put the code in the "Custom Layout Update" field

<reference name="catalog.leftnav"> 
    <action method="unsetChild"><alias>shoes_size_filter</alias></action>

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.