Sliapy сказал(а) 12 Окт 2016 - 14:12:
Так что должно работать и в обычном поиске.
Стандартный не видит артикула.
Отправлено 12 October 2016 - 15:36
Угу. Ждем тогда каких-то дальнейших инструкций
Отправлено 12 October 2016 - 15:39
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 12 October 2016 - 15:53
Сделал расширенный вариант, который должен учитывать артикулы во всех вариациях.
- public function getSearchData()
- {
- return array_reduce($this->getList()->all(), function ($acc, $item) {
- if ($skuElem = $item->get('_sku')) {
- $acc .= "\n" . $skuElem->getValue();
- }
- return $acc;
- }, '');
- }
Проверял на Plain.
После изменений обязательно сделать "Проверку БД" Zoo в инструментах чтобы заполнить поисковый индекс новыми данными.
Не путать с переиндексацией. Это разные вещи.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
Отправлено 12 October 2016 - 16:31
'SmetDenis' сказал(а) 12 Окт 2016 - 14:53:
Сделал расширенный вариант, который должен учитывать артикулы во всех вариациях.
Plugin включен.
Здесь цена добавлена.
Переиндексация сделана.
Но Стандартный поиск артикул все равно не ищет.
Сообщение отредактировал Den1762: 12 October 2016 - 16:32
Отправлено 12 October 2016 - 18:16
Наблюдения.
Стандартный поиск при поиске по названию продукции артикул выдает в выдаче, но по нему почему-то не ищет.
Отправлено 12 October 2016 - 18:53
Не знаю что там файндером, но обычный поиск у меня всё прекрасно ищет по артикулам, по части артикула, и с начала и с конца, и по части описания, и по части названия. И вдоль и поперёк.
Отправлено 13 October 2016 - 05:03
'Den1762' сказал(а) 12 Окт 2016 - 21:09:
В какую часть media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php вставляли код? Или это не важно?
Внутри класса .
У меня это сработало на 3х разных сайтах.
Могу на досуге посмотреть еще какой-нибудь, если мне отправят доступы.
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.