Перейти к содержимому


Фотография
- - - - -

Поиск в том числе и через артикулу jbzoosearch


Сообщений в теме: 62

#41 Den1762

Den1762

Отправлено 12 October 2016 - 15:29

Sliapy сказал(а) 12 Окт 2016 - 14:12:

Так что должно работать и в обычном поиске.

 

Стандартный не видит артикула.


  • 0

#42 Sliapy

Sliapy

Отправлено 12 October 2016 - 15:36

Угу. Ждем тогда каких-то дальнейших инструкций :)


  • 1
[color=#aa0000]Не забывайте нажимать кнопку "Вопрос Решён" под сообщением, которое решило Вашу проблему.[/color]

#43 SmetDenis

SmetDenis

Отправлено 12 October 2016 - 15:39

Я не могу повторить...

 

ylm9_200x0.png

 

gxtc_200x0.png

 

У вас искомый артикул в вариации по умолчанию стоит?


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#44 SmetDenis

SmetDenis

Отправлено 12 October 2016 - 15:53

Сделал расширенный вариант, который должен учитывать артикулы во всех вариациях.

  1.  public function getSearchData()
  2.     {
  3.         return array_reduce($this->getList()->all(), function ($acc, $item) {
  4.             if ($skuElem = $item->get('_sku')) {
  5.                 $acc .= "\n" . $skuElem->getValue();
  6.             }
  7.  
  8.             return $acc;
  9.         }, '');
  10.     }

Проверял на Plain.

После изменений обязательно сделать "Проверку БД" Zoo в инструментах чтобы заполнить поисковый индекс новыми данными.

Не путать с переиндексацией. Это разные вещи.


  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#45 Den1762

Den1762

Отправлено 12 October 2016 - 16:31

'SmetDenis' сказал(а) 12 Окт 2016 - 14:53:

Сделал расширенный вариант, который должен учитывать артикулы во всех вариациях.

 

 

2016-10-12_18-23-31.png

Plugin включен.

 

2016-10-12_18-24-35.png

Здесь цена добавлена.

 

2016-10-12_18-26-52.png

Переиндексация сделана.

 

Но Стандартный поиск артикул все равно не ищет.


Сообщение отредактировал Den1762: 12 October 2016 - 16:32

  • 0

#46 Den1762

Den1762

Отправлено 12 October 2016 - 18:16

Наблюдения.

Стандартный поиск при поиске по названию продукции артикул выдает в выдаче, но по нему почему-то не ищет.


  • 0

#47 Alex Def

Alex Def

Отправлено 12 October 2016 - 18:53

Не знаю что там файндером, но обычный поиск у меня всё прекрасно ищет по артикулам, по части артикула, и с начала и с конца, и по части описания, и по части названия. И вдоль и поперёк.


  • 0

#48 Den1762

Den1762

Отправлено 12 October 2016 - 20:29

'Alex Def' сказал(а) 12 Окт 2016 - 17:53:

обычный поиск у меня всё прекрасно ищет по артикулам

 

По названию артикулы выводит, а при вводе артикула ничего не найдено.

 


Сообщение отредактировал Den1762: 13 October 2016 - 05:17

  • 0

#49 Den1762

Den1762

Отправлено 12 October 2016 - 22:09

Alex Def сказал(а) 12 Окт 2016 - 17:53:

всё прекрасно ищет

В какую часть media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php вставляли код?

Или это не важно?


  • 0

#50 SmetDenis

SmetDenis

Отправлено 13 October 2016 - 05:03

'Den1762' сказал(а) 12 Окт 2016 - 21:09:

В какую часть media\zoo\applications\jbuniversal\elements\jbprice\jbprice.php вставляли код? Или это не важно?

 

Внутри класса .

 

У меня это сработало на 3х разных сайтах.

Могу на досуге посмотреть еще какой-нибудь, если мне отправят доступы.

Прикрепленные файлы

  • Прикрепленный файл  jbprice.php   40.04К   50 Количество загрузок:

  • 2
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!