Layered Navigation of Categories
-------------------------------- Key: OFBIZ-3186 URL: https://issues.apache.org/jira/browse/OFBIZ-3186 Project: OFBiz Issue Type: New Feature Components: product, specialpurpose/ecommerce Affects Versions: SVN trunk Reporter: Mridul Pathak Priority: Minor Fix For: SVN trunk Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. I have implemented Layered Navigation in OFBiz ecommerce with following filters: # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mridul Pathak updated OFBIZ-3186: --------------------------------- Attachment: OFBIZ-3186.patch Here is the patch for this feature. Note: Layered Navigation can't live side by side with Side Deep Category, so this feature won't directly show up on the ecommerce site. To test it open the commented out section in ecommerce/widget/CatalogScreens.xml#category screen on line 67. Now on ecommerce front end, click on Widgets or Gizmo Category under the Browse Categories screenlet on the left nav. Below that screenlet is the Layered Navigation screenlet, click on different filters to narrow down the search. > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya reassigned OFBIZ-3186: ------------------------------------------ Assignee: Ashish Vijaywargiya > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Assignee: Ashish Vijaywargiya > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12776976#action_12776976 ] Mridul Pathak commented on OFBIZ-3186: -------------------------------------- Thanks to Jacopo and Scott for discussing requirements thoroughly and providing helpful implementation tips while implementing this feature. > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Assignee: Ashish Vijaywargiya > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12776980#action_12776980 ] Ashish Vijaywargiya commented on OFBIZ-3186: -------------------------------------------- Thanks Mridul, Jacopo & Scott for the collaborative contribution. Your changes are in trunk at r835372. I am keeping this issue opened for next few days so other can comment on this. Mridul or I will take care of closing this issue soon. Thanks! -- Ashish Vijaywargiya > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Assignee: Ashish Vijaywargiya > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12776983#action_12776983 ] Jacques Le Roux commented on OFBIZ-3186: ---------------------------------------- Thanks for comment about closing Ashish! > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Assignee: Ashish Vijaywargiya > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
In reply to this post by Nicolas Malin (Jira)
[ https://issues.apache.org/jira/browse/OFBIZ-3186?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ashish Vijaywargiya closed OFBIZ-3186. -------------------------------------- Resolution: Fixed I think we can close this issue now as we didn't see any issue in this area since last 5 days. -- Ashish > Layered Navigation of Categories > -------------------------------- > > Key: OFBIZ-3186 > URL: https://issues.apache.org/jira/browse/OFBIZ-3186 > Project: OFBiz > Issue Type: New Feature > Components: product, specialpurpose/ecommerce > Affects Versions: SVN trunk > Reporter: Mridul Pathak > Assignee: Ashish Vijaywargiya > Priority: Minor > Fix For: SVN trunk > > Attachments: OFBIZ-3186.patch > > > Layered navigation in an Ecommerce application allows the user to filter the product listing based on categories, features and price ranges. The user can apply multiple filters to the given product listing. He can narrow or expand his search and try different filter combinations so as to find the desired product. > I have implemented Layered Navigation in OFBiz ecommerce with following filters: > # Sub Categories: This filter is shown whenever there are sub-categories present under the top-level category or current selected category. Count of products within the category is shown against each category, works with multilevel deep category hierarchy. Selecting a sub category will show products within that category and filters will be updated accordingly for the new product list. > # Features: Feature filters are grouped by Feature Types. Count of products that has the feature associated as standard, selectable or distinguishing is shown against that feature. Current Implementation has feature filters for ProductFeatureType="COLOR". > # List Price Range: This filter will always show. When applied filters product based on List Price Range. Current implementation is done by listing static price ranges at code level. > The above implementation is completely based on the OOTB Product Search functionality with few additional methods in ProductSearchSession to derive count against different type of filters. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. |
Free forum by Nabble | Edit this page |