«Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0

«Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0

7 декабря 2021


Автор: INTEC Волшебник
Фото 1: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»  


Коллеги! С вами Ярослав Голуб, руководитель интернет-агентства INTEC. Сегодня в рамках статьи про обновления линейки готовых интернет-магазинов и корпоративных сайтов IntecUniverse 2.3.0. расскажу про «Персональные рекомендации» на странице пустого результата поиска.

Когда по поисковому запросу ничего не найдено, есть возможность вывести на странице поиска блок «Персональные рекомендации». Это могут быть товары, услуги или отзывы, которые выводятся рандомным образом либо по какому-то свойству.

Фото 2: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»
[spoiler]

Для настройки необходимо перейти в настройки компонента на странице поиска, найти свойство «Использовать блок с элементами при пустом результате поиска» и включить его:

Фото 3: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Далее выбираем инфоблок с необходимыми элементами:

Фото 4: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Заполняем заголовок и количество элементов в блоке (при необходимости). Если в инфоблоке, используемом для выборки, количество активных элементов меньше, чем указанное, то отобразятся все активные элементы.

Свойство «Инфоблок для элементов страницы пустого результата поиска является каталогом» используется для активации дополнительных шаблонов отображения элементов, а также цен.

Свойство «Использовать наполнение элементов для блока страницы пустого результата поиска по свойству» используется для выбора свойства, по которому будут отбираться элементы для вывода. Без указания свойства элементы инфоблока будут выводиться подряд.

Создадим это свойство. Перейдем в настройки инфоблока, выбранного для вывода, и создадим свойство «Персональные рекомендации», тип «Список».

Фото 5: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Перейдем к детальному редактированию свойства с помощью кнопки …, выберем значение свойства «Внешний вид» - «Флажки», значение поля «XML_ID» - Y, значение поля «Значение» - Y:

Фото 6: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Отметим элементы инфоблока, которые необходимо вывести в блоке:

Фото 7: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»


Фото 8: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»Фото 9: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Вернемся к настройкам компонента и выберем там наше свойство.

Фото 10: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

Затем выбираем шаблон в свойстве «Шаблон элементов для блока страницы пустого результата поиска по свойству»:

Фото 11: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»


Итоговый результат выглядит так:

Фото 12: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»

На этом у меня все. Покоряйте новые бизнес-вершины вместе с IntecUniverse. Еще больше обновлений — в следующих статьях. Не пропустите!


Готовые решения INTEC:

Фото 13: ««Персональные рекомендации» на странице пустого результата поиска: глобальная перезагрузка IntecUniverse 2.3.0»