Вывод категорий товаров на главной странице
Здравствуйте, использую последний modx и последний minishop2, подскажите пожалуйста, кто знает, как лучше сделать такое: На сайте есть главная страница (главная категория), на которую через getpage выводятся все товары из всех категорий, нужно сделать чтобы из всех категорий выбиралось только по 5 товаров из каждой категории (например: товары отмеченные как новые). Знаю что это можно при помощи &parents, но мне нужно также, чтобы над этими 5 товарами было название категории к которой принадлежит эта группа товаров. Кто делал такое, есть мысли как лучше и с помощью чего такое сотворить. Спасибо всем откликнувшимся
Комментарии: 6
Вот примерно так будет выглядеть правильное решение:
bezumkin.ru/sections/tips_and_tricks/2058/
А по простому — можно вывести несколько раз товары через сниппет msProduct с limit=`5`
bezumkin.ru/sections/tips_and_tricks/2058/
А по простому — можно вывести несколько раз товары через сниппет msProduct с limit=`5`
Спасибо Павел, если сделать по простому (неправильно) это будет влиять на производительность, скорость?
Зависит от количества вызовов сниппета (т.е. количества категорий). Думаю стоит попробовать и посмотреть на результат.
Очень зависит от количества товаров и категорий, но скорее всего скорость будет приемлемой.
Нужно проверять.
Нужно проверять.
Спасибо всем
Вот примерно так будет выглядеть правильное решение:К сожалению, в новой версии miniShop2 оно не работает.
bezumkin.ru/sections/tips_and_tricks/2058/
0.0003412: Could not process query, error #1064: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'JOIN `modx_ms2_vendors` `Vendor` ON Data.vendor=Vendor.id LEFT JOIN `modx_ms2_pr' at line 1
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.