I think getResources may be what you need, but let’s see what others have to say.
Now on your sample page, are those intended to be items or categories?
I think one important issue is whether the items are going to be resources (pages), or simply items in a list with attached characteristics.
I believe that making the items as resources can help with SEO, because you’ve got everything there with keywords and so on. Not entirely sure about that, and it might not be the best way for you.
These resources (pages) can also be delivered to the user in a lightbox, over a list of products, rather than having a separate page that the user must go to, or not, depending on various factors like whether you want to associate more info with the item.
That extra looks pretty old, here is a newer one from the same author that looks better supported
As for the criticism, it is valid. Things are improving now with this new forum and sort of a clean slate to re-assemble all the critical info. I do think one difficulty with users applying Modx is the simple fact that there are so many ways to do nearly everything.
We are trying to build a bunch of common pathways so people can get up and running quickly with ‘basic’ functionality (an idea itself which has changed over time).
One tough issue is that the higher level devs are earning money off of their solutions, and so its taken a bit of time for the critical basic solutions to get out to the userbase. If I make a great new mousetrap I definitely would like to profit from it for a bit before making it public.
Today a lot of users are willing to put up their custom snippets so that basic functionality is easier. Its amazing what a touch of php can do.