Поиск
Искать в:
Все решения  
  • Все решения
  • Интернет-магазины
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
    • Аспро: Маркет
  • Корпоративные сайты
    • Аспро: Приорити
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Digital-компания
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
  • Модули
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Не работает фильтр по наличию, максимальной или минимальной цене

ID статьи: 33 , создана 04 Мар 2016 , последнее исправление  29 Май 2019
После обновления решения появилась возможность фильтрации товаров по наличию, максимальной или минимальной цене. Однако функция не работает.

Решение

Поля «Минимальная цена», «Максимальная цена» и «Наличие» заполняются автоматически при обновлении каталога или импорта 1С. Соответственно, если каталог не обновлялся после апдейта решения, фильтрация по этим параметрам работать не будет. Для того, чтобы функция заработала, обновите каталог вручную, запустив скрипт, который автоматически проставит нужные свойства, если они указаны. 

Инструкция:

  1. Создайте резервную копию сайта. Инструкция по резервному копированию от 1С-Битрикс

  2. Обновите решение до актуальной версии. 
    Для этого перейдите в настройки обновления решений в разделе Marketplace и загрузите доступные обновления.


  3. Проверьте настройки свойств инфоблока каталога: 
    Контент → Инфоблоки → Типы инфоблоков → Каталог

    Кликните дважды на элементе «Каталог товаров», перейдите на вкладку «Свойства» и проверьте следующие настройки:

    Минимальная цена – тип «Число», активно, немножественная, код MINIMUM_PRICE
    Максимальная цена – тип «Число», активно, немножественная, код MAXIMUM_PRICE
    В наличии – тип «Список», активно, немножественная, код IN_STOCK.


     
    Для свойства «В наличии» нужно отдельно проверить значения списка. Для этого перейдите в настройки параметра, нажав на кнопку с многоточием. В полях XML_ID и «Значение» должно быть проставлено значение Y. При необходимости проставьте его вручную и сохраните изменения.




    Далее проверьте настройки инфоблока каталога. У свойства «В наличии» должен быть активен параметр «Отображать в умном фильтре». Перейдите в настройки инфоблока: Контент → Инфоблоки → Типы инфоблоков → Каталог.



    Нажмите кнопку с многоточием и активируйте параметр «Отображать в умном фильтре».


    Для свойства «Минимальная цена» аналогичным образом нужно проверить параметр «Показывать в умном фильтре». Проверьте, активна ли соответствующая настройка, иначе сортировка по минимальной цене в умном фильтре осуществляться не будет.


  4. Обновите товары в каталоге. Для этого перейдите по ссылке вида: https://вашсайт.ru/ajax/aspro_update_catalog.php?catalog_id=13
    Где последняя в ссылке цифра – это ID каталога. Узнать его вы можете в настройках инфоблока каталога в колонке ID. Как видно, в нашем случае ID каталога равен 13.


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

  5. Сбросьте кеш сайта. Для этого перейдите в настройки автокеширования:
    Настройки → Настройки продукта →Автокеширование

    На вкладке «Очистка файлов кеша» выберите пункт «Все» и нажмите кнопку «Начать».


  6. Дождитесь окончания очистки файлов кеша и проверьте, как работает сортировка.  



  • Комментарии
Загрузка комментариев...

Тэги

cdn custom.css favicon footer.php google maps Google Mobile Friendly Websites robot.txt SEO seo sku template.php title автокомпозит авторизация адаптивная верстка адаптивность таблиц адаптивные таблицы активация 1С-Битрикс акции артикул товара Аспро: Медицинский центр 2.0 баннеры бренды быстрый заказ валюта видео вкладки выводить услуги без разделов главная страница добавить поле заголовки заголовок блока «Характеристики» задать стили изменить порядок вывода изменить порядок картинок изображения Интернет-магазин капча карта карта сайта карточка проекта карточка товара каталог товаров каталог услуг кеш классы стилей кодировка количество товара композит композитный сайт корзина левое меню личный кабинет логотип магазины маска телефона медиабиблиотека меню местоположения мобильная платформа модули модуль настроек название сайта наличие товара настройка настройка валют настройка веб-форм настройка инфоблоков настройка компонентов настройка свойств настройка списка настройки доступа настройки инфоблока настройки магазина настройки модулей настройки раздела не добавляется товар нет в наличии новости номера облако 1с-битрикс обновление платформы обновление решения обратный звонок ограничения округление скидок описание основной баннер отзывы отзывы о товаре отображение свойств отображение товаров оформление заказа ошибка 404 персональные рекомендации платежные системы подбор проектов поиск покупка без наличия покупка в 1 клик порядок отображения картинок похожие товары почтовые уведомления примечание в корзине проекты разработчикам регистрация резервное копирование рейтинг свойства заказа свойства инфоблока свойства товара связанные товары связи символьный код скидки скорость загрузки сайта скрывать изображение модели скрывать картинку модели сортировка социальные сервисы список заказов список пользователей способы доставки сравнение товаров стикеры страница партнеров структура сайта текст в заголовке браузера текст в карточке товара тизеры типовые проекты типы цен товары в регионах торговые предложения умный фильтр услуги установка решения файлы и папки фильтр на главной фильтр по годам формы на инфоблоках формы обратной связи формы редактирования форум хлебные крошки чпу шаблоны на инфоблоках шапка на мобильном