Мучаю сборку OpenStore, столкнулся с проблемой, которая по всей видимости больше относится к модулю Advanced Catalog, нежели к сборке.
Добавил несколько exposed фильтров во вьюху advanced_catalog (/admin/build/views/edit/advanced_catalog), но они не появились на странице настроек каталога (/admin/store/settings/catalog/edit/advanced).
На странице самого каталога (/catalog) он появляется если выбран тип отображения "Сетка". Но форма с фильтром показывается под панелью каталога, выглядит обособленно и работает некорректно.
Задал для теста один фильтр. Параметр "tid". Если указать этот параметр через GET, то сетка корректно фильтруется, но если нажать на фильтре "Применить", идёт переброс в корень сайта с указанием соответствующего параметра tid в строке get.
Если глянуть исходник страницы, то вставляется форма:
<form action="/" accept-charset="UTF-8" method="get" id="views-exposed-form-advanced-catalog-default">
т.е. в форме указана неправильная УРЛа.
Как исправить эту урлу или я не тем путём пошёл? Какой способ более кошерный по добавлению в каталог фильтров?
В идеале хотелось бы получить расширенный фильтр как на многих интернет-магазинах, такого плана (слева): http://hotline.ua/computer/materinskie-platy/
Комментарии
Вы ещё не нашли решение проблемы? Тоже с этим сейчас столкнулся((
Вы ещё не нашли решение проблемы? Тоже с этим сейчас столкнулся((
Нашёл решение - забить на Ubercart
Разбираюсь с Drupal Commerce