Модуль поиска

Ошибки при использовании модулей, установке и использовании опенкарта
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Модуль поиска

Непрочитанное сообщение Victor »

Всем привет! Нашел недочет в поиске. Шаблон Frcactal. Разработчик ответил, что это недочет в самом движке.
При вводе в поле поиска  и нажатии на "Смотреть все" все как положено отображается искомое значение уже на странице поиска.
И при повторном вводе другого значения при нажатии на "Смотреть все" остается то же словосочетание и поиска по новому нет. Если же нажать на Enter, то все норм. Но в мобильном телефоне все тапают именно на "Смотреть все" 
видео как все происходит. 
Версия ocStore 2.3.0.2
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Модуль поиска

Непрочитанное сообщение Victor »

По экспериментировал еще, и пришел к выводу что в шапке изначально "Живой поиск", если убрать стандартный модуль поиска из выдачи. то живой работает нормально. Только как его убрать из выдачи поиска? 
скрин:  https://prnt.sc/mluCA_iQbgUo[img]https: ... uCA_iQbgUo[/img]Изображение
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Модуль поиска

Непрочитанное сообщение nikifalex »

смешной разработчик шаблона. ну легко же во всех глюках обвинять "движок", а сам как бы и нипричем.
 
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Модуль поиска

Непрочитанное сообщение Victor »

Мне бы решить этот вопрос. Если много пилить то скажите сколько стоит?
Аватара пользователя
AlexDW
Разработчик дополнений
Сообщения: 192
Зарегистрирован: 13.03.2022
Откуда: Екатеринбург
Мои дополнения: alexdw
Поблагодарил: 39 раз
Спасибо: 69 раз

Re: Модуль поиска

Непрочитанное сообщение AlexDW »

Victor писал(а): 24 июн 2022, 13:43 Шаблон Frcactal. Разработчик ответил, что это недочет в самом движке.
интересная ситуация получается
судя по всему, автор шаблона изначально прикрутил в него модуль поиска livesearch
работает он как и должен - т.е. при вводе в поле поиска выдает под ним выпадающий список результатов

проблема у вас в том, что он цепляется сразу и к полю ввода в шапке, и к полю ввода на самой странице поиска
хотя по идее, цепляться должен только к шапке, тогда и проблем не будет
и раз уж автор впихнул этот поиск в состав своего шаблона - то и исправлять этот "косяк" нужно ему
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Модуль поиска

Непрочитанное сообщение Victor »

Все дело в том что он уже ответил, что с его точки зрения это косяк движка. Если можете решить этот вопрос, напишите сколько будет стоить.   
Аватара пользователя
AlexDW
Разработчик дополнений
Сообщения: 192
Зарегистрирован: 13.03.2022
Откуда: Екатеринбург
Мои дополнения: alexdw
Поблагодарил: 39 раз
Спасибо: 69 раз

Re: Модуль поиска

Непрочитанное сообщение AlexDW »

некоторые шаблонописатели уже порядком подза@бали
сначала насуют в свое творение все что не приколочено, а потом отмораживаются "я - не я, #опа не моя", "это движок такой"

воткнул сторонний модуль в состав шаблона, указываешь его как одно из преимуществ шаблона - будь добр оказывать поддержку по нему
а не вот это вот

по идее, в вашем случае достаточно в коде найти и заменить пару строк:
1) найти
 

Код: Выделить всё

$('input[name=\'search\']').livesearch
заменить на
 

Код: Выделить всё

$('input[name=\'search\']').first().livesearch

2) найти
 

Код: Выделить всё

$('input[name=\'search\']').val(item['label']);
заменить на
 

Код: Выделить всё

$('input[name=\'search\']').first().val(item['label']);

и обновить кеш модификаторов и шаблона
Аватара пользователя
AlexDW
Разработчик дополнений
Сообщения: 192
Зарегистрирован: 13.03.2022
Откуда: Екатеринбург
Мои дополнения: alexdw
Поблагодарил: 39 раз
Спасибо: 69 раз

Re: Модуль поиска

Непрочитанное сообщение AlexDW »

либо как вариант:
отключить встроенный в шаблон поиск
и ставить такой
https://liveopencart.ru/opencart-moduli ... apolneniem
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Модуль поиска

Непрочитанное сообщение Victor »

AlexDW писал(а): 25 июн 2022, 10:24 некоторые шаблонописатели уже порядком подза@бали
сначала насуют в свое творение все что не приколочено, а потом отмораживаются "я - не я, #опа не моя", "это движок такой"

воткнул сторонний модуль в состав шаблона, указываешь его как одно из преимуществ шаблона - будь добр оказывать поддержку по нему
а не вот это вот

по идее, в вашем случае достаточно в коде найти и заменить пару строк:
1) найти
 

Код: Выделить всё

$('input[name=\'search\']').livesearch
заменить на
 

Код: Выделить всё

$('input[name=\'search\']').first().livesearch

2) найти
 

Код: Выделить всё

$('input[name=\'search\']').val(item['label']);
заменить на
 

Код: Выделить всё

$('input[name=\'search\']').first().val(item['label']);

и обновить кеш модификаторов и шаблона

Спасибо! Сделал :) получается что в модуле поиска движка отключаем живой поиск шаблона.
В принципе пока норм. Потом скорее всего купим рекомендованный живой поиск.  
Аватара пользователя
nikifalex
Разработчик дополнений
Сообщения: 315
Зарегистрирован: 17.03.2022
Откуда: Россия
Поблагодарил: 4 раз
Спасибо: 38 раз
Контактная информация:

Re: Модуль поиска

Непрочитанное сообщение nikifalex »

так и дайте эту инструкцию автору шаблона, покажите ему что это не недочет движка. Пусть хотя бы так учится.
Victor
Сообщения: 12
Зарегистрирован: 22.03.2022
Поблагодарил: 7 раз

Re: Модуль поиска

Непрочитанное сообщение Victor »

nikifalex писал(а): 26 июн 2022, 12:22 так и дайте эту инструкцию автору шаблона, покажите ему что это не недочет движка. Пусть хотя бы так учится.

Отправил. да ему все равно.  Разраб mrz. 
Ответить