Фильтр на странице поиска
Вопросы и ответы по 1С-Битрикс, разборы реальных задач и обсуждение заметок блога. Задайте вопрос или помогите другим — все сообщения проходят модерацию.
|
Гость: 21.02.2026 09:00:00
Здравствуйте, как можно вывести фильтр на товары из поиска, если на странице компонент bitrix:catalog.search, а фильтр лежит в components/bitrix/catalog/catalog.filter? На странице поиска сбоку есть область bitrix:main.include
|
|
Михаил Базаров: 22.02.2026 09:00:00
Можно вывести catalog.smart.filter - вне го не передавать код/ID раздела но передать ID найденных элементов.
По сути сымитировать ему раздел каталога но виртуально, и будто в этом разделе есть товары найденные поиском catalog.search. |
|
Гость: 22.02.2026 08:00:00
Если я в catalog.search после формирования $searchFilter сохраняю ID в сессию через
То ничего не происходит, свойства выводимых товаров никак не связаны со свойствами в фильтре. Что-то делаю не так? |
|
Михаил Базаров: 24.02.2026 10:00:00
Сейчас проверить негде, но там не ID элементов надо передавать а предфильтр
Что-то типа этого
|
Индивидуальный предприниматель
- mihail@bazarow.ru
- Написать в МАКС
- ВКонтакте
- Написать в Телеграм
- Написать через сайт
Работаю официально, с заключением договора и предоставлением всех закрывающих документов.
Заметки по 1С-Битрикс
-
Время на БД и веб сервере отличается на 3600 секунд, тест Битрикс
Достаточно часто, при проверке параметров системы, в Битрикс, можно увидеть одну из ошибок: Время на БД и на сервере- Время отличается на 3600 секунд ...
-
Оплата заказа с внутреннего счета только за товары, без учета стоимости доставки
Задача: В магазине реализован внутренний счет (бонусный счет) для покупателей. Необходимо, чтобы при оплате заказа бонусами учитывалась только...
-
Автоматический повтор заказа на D7 со списанием с внутреннего счета
На сайте товары и услуги доступны по подписке, пользователи пополняют внутренний счёт, после чего происходит автоматическое дублирование заказа с зада...
-
Добавление и удаление из сравнения на AJAX: Битрикс
Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил опубликовать. Скажу сразу, данное решение найдено то ли на про...
-
Показать доступный остаток каждого товара в корзине 1С-Битрикс
Задача: показать остаток каждого товара в корзине 1С-Битрикс, что бы покупатель сразу знал предельное колличество товара для покупки.
-
Показать пользователю накопительную скидку за все сделанные заказы, из модуля маркетинга
Задача: показать, текущему авторизованному, пользователю сумму всех выполненных заказов и процент накопительной скидки- доступной на данный момент.