How to group favorite items by category?

Help for integrating the Laravel package
Forum rules
Always add your Laravel, Aimeos and PHP version as well as your environment (Linux/Mac/Win)
Spam and unrelated posts will be removed immediately!
Posts: 124
Joined: 09 Oct 2019, 09:42

How to group favorite items by category?

Post by columbo » 26 Feb 2024, 15:13


our customers have many favorites, 400 items and more.
To make the list a little clearer, we'd like to group favorites in categories (as in the default catalog).

category A
- item 1
- item 2

category B
- item x

Do you have a recommendation on how this can be done?
I expect to adapt the query to group by category but I couldn't get it to work: ... #L220-L224

Or should all be done in the template? ... e/body.php

Thank you

User avatar
Posts: 7879
Joined: 01 Jan 1970, 00:00

Re: How to group favorite items by category?

Post by aimeos » 27 Feb 2024, 10:48

You can not get the products already grouped by the categories from search() method of the manager for several reasons. Best is to do group the products in the template using the groupBy() method from the Map package with a Closure that cares about retrieving the information for grouping:
Professional support and custom implementation are available at
If you like Aimeos, Image give us a star

Post Reply