Писать на форуме DIAFAN.CMS могут только зарегистрированные пользователи. Войдите или зарегистрируйтесь.

Форум Модули DIAFAN.CMS Поиск по сайту Как вывести в поиске категорию вместо товара


Dmitry (weissfl) 12805 февраля, вторник

Задача выводить в списке поиска не сам товар, категорию к которой он относиться. Например вбил я в поле поиска артикул, а в поисковой выдаче вижу категорию в которой товар с этим артикулом находится, вместо самого товара.

Может кто такое делал или подскажите как реализовать можно.

Степан (idxdoc) 14005 февраля, вторник

разбираем result, находим там id товара, находим по нему родительскую категорию, вытаскиваем ее, пихаем ее в новый массив, далее после разбора всех товаров, разбираем полученный массив, делаем с ним что необходимо, или просто удаляем дубликаты.

Потом снова разбираем его, но уже с выводом на страницу

Dmitry (weissfl) 12805 февраля, вторник

Как все "просто" )))

Я так помню что в массиве result нет родительской категории товара. Надо править модельку?

Степан (idxdoc) 14005 февраля, вторник

Я не помню точно, проверить 2 секунды, просто print_r($result)
Если нету, не нужно модельку править ради такой мелочи, запрос сделать дополнительный прям со вьюхи

Dmitry (weissfl) 12805 февраля, вторник

Цитата
запрос сделать дополнительный прям со вьюхиё

Неее ) не по феншую

Степан (idxdoc) 14005 февраля, вторник

Я рекомендую именно так, Дмитрий)