Я хочу создать страницу в Magento, которая показывает визуальное представление категорий. example
CATEGORY
product 1
product 2
ANOTHER CATEGORY
product 3
Моя проблема заключается в том, что их база данных организована очень по-разному с тем, что я видел в прошлом. У них есть таблицы, посвященные типам данных типа varchar, int и т.д. Я предполагаю, что это для производительности или аналогичного.
Я не нашел способ использовать MySQL для запроса базы данных и получения списка категорий. Затем я хотел бы сопоставить эти категории с продуктами, чтобы получить список продуктов для каждой категории. К сожалению, Magento, похоже, делает это очень сложно.
Также я не нашел метод, который будет работать из блока страниц. Я создал showcase.phtml и поместил его в макет XML, и он отображает и запускает свой PHP-код. Я надеялся на что-то легкое, как цикл через $this->getAllCategories()
, а затем вложенную петлю внутри с чем-то вроде $category->getChildProducts()
.
Может ли кто-нибудь мне помочь?