Страница просмотра по умолчанию в VirtueMart (shop.browse) отформатирована следующим образом:
The title "Browse"
A "Sort-by" dropdown
Table containing available products in row/column format
По умолчанию в раскрывающемся списке Sort-by
предусмотрены такие параметры сортировки, как «по имени», «по SKU» и т. Д. Это не какой-либо фильтр.
Я хотел бы добавить выпадающий список, который позволяет мне фильтровать по категориям, чтобы моя результирующая страница выглядела так:
The title "Browse"
A "Filter-by Category" dropdown
A "Sort-by" dropdown
Table containing available products in row/column format
Моя проблема заключается в следующем: Я знаю достаточно PHP, чтобы выполнять базовые отладки или изменения кода других людей, но недостаточно удаленно пишу свой собственный. Вот мои вопросы по кодированию:
- Как мне написать выпадающий список, чтобы получить информацию о категории из VirtueMart и загрузить ее в параметры раскрывающегося списка?
- Как мне сказать ВМ перезагрузить продукты в зависимости от выбранной опции выпадающего меню?
Я начинаю понимать, что это выглядит подозрительно как один из тех, которые «пишут мой код для меня, потому что я не знаю, как» типы вопросов. Я ненавижу такие вопросы, потому что это подразумевает лень со стороны автора. Я не тот парень, поэтому позвольте мне заранее заявить, что я был бы так же рад за некоторые указатели в правильном направлении, как и сам код. Я исследовал это довольно хорошо, но не нашел много полезного в Интернете.