PetrPo, Подскажи пожалуйста, вопрос созрел вот мы накрутили разных параметров, видел некоторые разработчики запихивают все эти настройки в один модуль ,и их глобально используют потом, может создать новый вопрос ?
Подскажи где можно почитать или подскажи трудно ли это ? а то начал теряться что где уже и настраивается..
Еще этот вопрос не изучал,хотелось бы понять, да и потом если выносить все это в в отдельный модуль с шаблоном с установкой удобнее же будет..
PetrPo, Не сортировку а фильтрацию, запарился не так написал...
Да у DNS хорошая фильтрация но она вертикальная ,может как раз в комплексном так организую.., но там мне нужно тупо фильтровать элементы раздела,это вообще возможно?
У вертикального фильтра удобно то что сразу показывает у каждого параметра сколько таких товаров, в горизонтальном же такого нет...
PetrPo, Была вот такая анимация в шаблоне (data-animate="fadeInUp" data-delay="0.2") из-за нее и не срабатывало, убрал все заработало! А вот как заработало то сразу показалось не лишнее ли это =) Сразу все дергается..
Что касается нужды на главной располагать фильтр с каталогом ,это такая специфика задумки, выводятся не совсем товары, но элементы каталога, у них очень много параметров и их надо фильтровать, в этом весь смысл затеи.
По затее выводить нужно элементы в таблице именно на главной. Но тут увидев это я подумал что наверное это неудобно , потянув один рычаг сразу дергать все что есть. Думаю что все же лучше надергать в фильтре что тебе хочется,увидеть какое количество найдено и нажать "показать".
В любом случае это бесценный для меня опыт лицезрения обрезки комплексного каталога =)
Теперь я могу в принципе оба варианта использовать если даже всхотнется мгновенную сортировку.
Но конечно для потомков раскопать секрет сортировки через ajax не комплексном каталоге все же было бы интересно.
Где то в script.js на строке if (result.INSTANT_RELOAD && result.COMPONENT_CONTAINER_ID) это происходит наверное , ведь в строку адреса параметры сразу встают которые нужно, не хватает только обновления страницы, если ее в ручную релоадить то фильтр выводит.
PetrPo, Да,все верно, работает с .default шаблонами как надо, если ставлю bootstrap_v4 или свои у smart.filter то перестает работать..
В общем не знаю,если дебажить этот ajax никак , то может стоит вернуться к без ajax методу фильтрации...
PetrPo, Все сделал! И что интересно Если ставлю свои шаблоны , то поведение в точности тоже что я описывал ранее , тоесть все пропадает со страницы, но на этот раз пропадает и фильтр и catalog.section потому как это один компонент..,после обновления страницы ,появляется в отфильтрованном виде..
Если оставляю твои шаблоны тогда фильтр просто маргнет и сброситься к дефолтным настройкам..
PetrPo, Спасибо за помощь! Вообще у меня задумка выводить товар на главной сразу без разделов и иного способа как с помощью catalog.section я не вижу, так же нужно и иметь большой фильтр по всем почти параметрам. Комплексный каталог я использую в /catalog/ там я вывожу все по человечески с разделами и.т.д..
Видел тот же аспро делает catalog.top на главной .
Идею свиснул у Базарова https://camouf.ru/blog-note/5933/
Свои компоненты честно еще не пробовал делать, но если есть какая то заготовка буду рад попробовать!
PetrPo, Ок разумно ли будет пытаться реализовать комплексный каталог на главной в корне вместо этих не комплексных? Тем более что комплексный каталог я использую уже в /catalog/ как вообще сделать не велосипед?