Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

Результаты поиска

00 голосов
3
Как изменить вывод результатов поиска?

В каталоге товаров лежат элементы с полями: наименование, цена, гарантия, остаток, вес

При поиске по каталогу, в качестве результатов выдается список ссылок наименование на элементы каталога:
Код
<a href="<?echo $arItem["URL"]?>"><?echo $arItem["TITLE_FORMATED"]?></a>


Как сделать чтобы помимо ссылки наименование, напротив выводились цена, гарантия, остаток, вес
спросил 09 Июнь, 13 от DRUl (180 баллов)

3 Ответы

00 голосов
Ну не верю, что никому не приходилось ковырять вывод результатов поиска. Люди добрые отзовитесь.
ответил 09 Июнь, 13 от DRUl (180 баллов)
00 голосов
Посмотрите что приходит в $arResult - должны быть ID элементов. Зная ID можно получать свойства с помощью API (только не для каждого элемента в отдельности, а для всех элементов на странице сразу).

Либо можно отказаться от стандартного поиска и настроить фильтры по каталогу.
ответил 18 Июнь, 13 от smileplz (8,020 баллов)
00 голосов
Вопрос из этой же плоскости.
Имею ИБ который выводит статьи. Разделы - это номер газеты. Элемент = Статья. Статья имеет свойство "категория" - тип свойства список.
Выводятся статьи не по номерам газеты, а по категории.
Скажем есть:
категория: "политика" ссылка будет /politika/#ELEMENT_ID#.html
категория: "культура" ссылка будет /kultura/#ELEMENT_ID#.html

Поиск строит свои ссылки по настройкам ИБ. в данном случаи как понимаете ссылка будет вести совсем не туда.
Возможно ли в настройках ИБ в построении ссылок задать значение свойства, или придется подкорректировать значение выводимые в поиске?

Можно конечно насоздовать ИБ по названию категорий, но тогда будут проблемы с выводом статьей одного номера.
ответил 21 Сен, 13 от Grimmi (2,560 баллов)

Похожие вопросы

0 голосов
3 ответов
0 голосов
5 ответов
спросил 29 Ноя, 13 от AKCEJlb (140 баллов)
0 голосов
3 ответов
0 голосов
4 ответов
спросил 25 Ноя, 13 от Anastary (100 баллов)