outre99 Posted April 11, 2013 Share Posted April 11, 2013 Hello all, hopefully there's a simple way to solve this. I got 2 levels of nested categories: parent, child 1, child 2, child 3. The product order within each child category has been manually arranged and the Preferences->Products->Default order by is set to "Position inside category". It works fine when opening each child category. However when viewing the Parent category the order of products is mixed up. I would expect to see all products from Child 1, then Child 2, then Child 3 in that category order. Instead what i'm seeing is product 1 from Child 1, product 1 from Child 2, product 1 from Child 3, then product 2 from Child 1, product 2 from Child 2, products 2 from Child 3, etc. This is rather illogical as i can't think of a scenario where mixing products from different categories would be desireable. You can see the example here: http://living-organics.asia/index.php?id_lang=1&id_category=12&controller=category&n=20 Are there any other settings besides Preferences->Products that control the display order. If not, where in the code should i make changes to get the order that i'm after. Thanks in advance. 1 Link to comment Share on other sites More sharing options...
NemoPS Posted April 12, 2013 Share Posted April 12, 2013 Uh, it seems that many people are having this issue. When in the products view, tick "filter by category" and select your super category. Then arrange products using the arrows Link to comment Share on other sites More sharing options...
gjdroogtechniek Posted April 12, 2013 Share Posted April 12, 2013 Uh, it seems that many people are having this issue. When in the products view, tick "filter by category" and select your super category. Then arrange products using the arrows I've got the same problem. But why don't I have arrows to sort my products? Link to comment Share on other sites More sharing options...
outre99 Posted April 12, 2013 Author Share Posted April 12, 2013 Above the product list on the left there's a field called filter by category. Check that and than select the category. The arrows will appear. Link to comment Share on other sites More sharing options...
gjdroogtechniek Posted April 12, 2013 Share Posted April 12, 2013 Above the product list on the left there's a field called filter by category. Check that and than select the category. The arrows will appear. Hi outre99, I don't know which arrows you mean, but I can't sort my products. I'm used to Joomla and Virtuemart and there are arrows to move your products up or down in the position column. Not in my Prestashop. Link to comment Share on other sites More sharing options...
gjdroogtechniek Posted April 12, 2013 Share Posted April 12, 2013 Hi outre99. Problem solved! I pressed the resetbutton on the right side and the arrows appeared . That's normal or not? Link to comment Share on other sites More sharing options...
outre99 Posted April 13, 2013 Author Share Posted April 13, 2013 I'm pretty new to PS myself so don't know if that's normal or not. I still think this behavior is not optimal because in order to be able to get the proper order of products in the super-category i need to explicitely assign them into the super-category in addition to the child categories. The more logical behavior would be for the products to appear in the child category order for each child category. Having to additionally assign them to the super-category should not be required. Link to comment Share on other sites More sharing options...
lily+ Posted May 30, 2013 Share Posted May 30, 2013 I have the same problem ordering products when I have child categories. Does eanyone solved it? Thanks Link to comment Share on other sites More sharing options...
bedazzledlights Posted August 14, 2013 Share Posted August 14, 2013 I'm having the same problem in version 1.5.4.0. I have arranged the order of my products in the back office both in the parent category and in each subcategory. It worked great in the subcategory, but the parent category is all mixed up. It does not match the order which I have in the back office. Actually it is putting some products that are only assigned to show up in the subcategory appearing now in the parent category. Has anyone been able to solve this issue? Link to comment Share on other sites More sharing options...
NemoPS Posted August 14, 2013 Share Posted August 14, 2013 If you dont' want them to show in the parent category, you must disable "Show products from subcategories" in the layered navigation block 1 Link to comment Share on other sites More sharing options...
bedazzledlights Posted August 14, 2013 Share Posted August 14, 2013 Thank you, that worked! You guys are awesome Link to comment Share on other sites More sharing options...
jakub_kubo Posted June 17, 2014 Share Posted June 17, 2014 Hello everybody! I have a little problem. I would like to change products order on manufacturer page. Could you tell me how I can do it? Thanks Link to comment Share on other sites More sharing options...
NemoPS Posted June 18, 2014 Share Posted June 18, 2014 @jakub_kubo, to get a faster and specific answer I suggest you create a new topic In any case you have to modify the method Manufacturer::getProducts of the manufacturer class Link to comment Share on other sites More sharing options...
Kasper ES Posted May 18, 2015 Share Posted May 18, 2015 If you dont' want them to show in the parent category, you must disable "Show products from subcategories" in the layered navigation block Thanks! This was driving me crazy. Link to comment Share on other sites More sharing options...
k.nagamani Posted May 21, 2015 Share Posted May 21, 2015 Dear All, I have a free account website in presta, I want to display my product in category in my homepage. Ex. -------------------------------------------------------------------------------------------------------------------------- Smart Phones Only smart phones Products to be display -------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------- Tablets Only Tablets Products to be display -------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------- Featured Phones Only Featured phones Products to be display -------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------- Mobile Accessories Only mobile Accessories Products to be display -------------------------------------------------------------------------------------------------------------------------- Awaiting a solution from you all Link to comment Share on other sites More sharing options...
NemoPS Posted May 22, 2015 Share Posted May 22, 2015 I have a paid module for that (your featured products), no idea if there are free ones as well 1 Link to comment Share on other sites More sharing options...
k.nagamani Posted May 22, 2015 Share Posted May 22, 2015 Hi Nemo, Thanks for your reply, I'm unable to find the module in prestashop, could you please provide me the link? In prestashop I'm unable to buy in Indian Rupees, Only three currency are displayed? Thanks & Regards Nagamani K Link to comment Share on other sites More sharing options...
NemoPS Posted May 22, 2015 Share Posted May 22, 2015 Well since you ask: http://store.nemops.com/front-office-features/11-your-featured-products.html#.VV7uo0_zrmg Link to comment Share on other sites More sharing options...
Coen986 Posted August 21, 2015 Share Posted August 21, 2015 Still no answer to the original question in this topic? I've this issue in several shops, so I would like to find answer! Anyone? Link to comment Share on other sites More sharing options...
gabdara Posted August 21, 2015 Share Posted August 21, 2015 Nemo gave a good answer to the original question. When in the products view, tick "filter by category" and select your super category. Then arrange products using the arrows You can read more about "filter by category" into documentation: http://doc.prestashop.com/display/PS16/Managing+Products#ManagingProducts-TheProductList 1 Link to comment Share on other sites More sharing options...
Coen986 Posted August 21, 2015 Share Posted August 21, 2015 As far as I can see, this solution only works if you add all your product to your child and your parent category. I use the layered navigation to do so. If I filter by category on the parent it contains no products. Link to comment Share on other sites More sharing options...
gabdara Posted August 21, 2015 Share Posted August 21, 2015 In your layer navigation module configuration you have to make sure that the filter template includes the parent and children categories and that the option Show products from subcategories is enabled. Then you can have a parent category Level1 with no products and a child category Level2 with products. When in category page Level1, the layered navigation menu will display the products from Level2. Link to comment Share on other sites More sharing options...
Coen986 Posted August 21, 2015 Share Posted August 21, 2015 Thanks for your reply. I've checked my configuration and it's like you described. And the products from Level2 are (frontend) shown when i'm on category page Level1. But I want to manipulate the order of products on this page. I can not see how, because when I go to my backoffice, to products and filter on category Level1 it contains no products. Link to comment Share on other sites More sharing options...
gabdara Posted August 21, 2015 Share Posted August 21, 2015 You are right, in "filter by category" you can't change the position of products for Level1. IMO this is the right behavior since there are no products assigned to this category. The fact that Level1 page shows products from Level2 is due to the Layered navigation module and this module should offer a way to reorder products, but unfortunately it does not by default. To achieve this you'll have to customize the module code. Link to comment Share on other sites More sharing options...
Recommended Posts