Magento - мультидоменный и фильтры - PullRequest
0 голосов
/ 08 декабря 2010

Мы собираемся встроить фильтр на наш сайт Magento с выпадающим выбором для первых двух вариантов, полем выбора для цены и выбором цвета.

Во-первых, насколько легко получить информацию о первых двух выпадающих списках из базы данных, чтобы первый блок заполнялся первой категорией, а второй - полями выбора для этой конкретной категории? (а затем изменить, если кто-то изменит первый выбор)

Во-вторых, насколько легко настроить отдельный фильтр для каждого сайта, чтобы он только выбирал информацию для соответствующего магазина и не отображал товары из других магазинов?

Фильтр будет отображать товары только при нажатии кнопки «Найти», поэтому я думаю, что это случай создания поискового запроса?

Мысли и идеи по этому поводу были бы великолепны, мы работали с Magento всего месяц, так что до сих пор не уверены в его полных возможностях.

Спасибо

1 Ответ

1 голос
/ 08 декабря 2010

Для второй части Magento уже показывает только товары, относящиеся к данному магазину.При настройке хранилищ (в Система> Управление магазинами ) у вас есть возможность присвоить ему уникальную «корневую категорию».Создать корневые категории легко, в Каталог> Управление категориями .

Первая часть требует некоторой работы по программированию.Судя по вашим предыдущим вопросам, вы хорошо понимаете Javascript, поэтому AJAX - не проблема.Я не знаю, насколько вы знакомы с PHP, для составления списка продуктов потребуется создать новый модуль с собственным контроллером, который формирует коллекцию из выбранной категории.Коллекции создают свои собственные запросы, поэтому вам не нужно писать об SQL, и у них есть функции для экспорта в формате JSON или XML, поэтому вам также не нужно писать это.Для опытного программиста это займет совсем немного времени.

...