Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Как включить расширенный поиск по умолчанию?


stillrunning

Recommended Posts

  • 1 year later...
  • 3 weeks later...

1.5.1.3

Сделал следующие изменения:

строки #9 и #22 изменить с

url += '&filter_name=' + encodeURIComponent(filter_name);

на

url += '&filter_name=' + encodeURIComponent(filter_name) +

'&filter_sub_category=true&filter_description=true';

Поиск по описанию так и не заработал. Куда копать?

Заранее благодарен

Надіслати
Поділитися на інших сайтах


Проверил, в 2 строки с переносом тоже без проблем работает. Лучше в одну или так, как Yesvik написал - может в разных броузерах JS по-разному перенос на следующую строку воспринимается.

Но реальная причина скорей всего в том, что в кеше застрял старый вариант common.js. Попробуйте дописать к URL магазина catalog/view/javascript/common.js и посмотреть, что именно отдается - измененная или старая версия. Или очистите кеш в настройках (некоторым броузерам и это не всегда помогает, требуется ещё и перезагрузить его после этого для надежности).

Надіслати
Поділитися на інших сайтах


  • 7 months later...
  • 1 month later...

Подскажите а для версии 1.5.3.1 это хирургическое вмешательство поможет? С этим "поиском" уже второй день по форуму рыскаю и ни чего конкретного не нашел. Интересует расширенный поиск с поиском SKU?

Надіслати
Поділитися на інших сайтах


  • 5 months later...

Допустим у нас есть livesearch то есть когда мы вбиваем в поиск название товара -> у нас выходит список товаров данного названия, а вот если ввести к примеру название модели которое прописано в самом описание товара -> не будет высвечиваться в livesearch, как сделать так чтобы описание тоже высвечивалось как и название товара?

Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 8 months later...

Добрый вечер

Версия 1.5.4.

Заменил в common.js 2 строки на

url += '&filter_name=' + encodeURIComponent(filter_name) + '&filter_sub_category=true&filter_description=true';

 

Также в /catalog/view/theme/default/template/product/search.tpl добавил url +='&description=1'url +='&model=1';

 

Но поиск по описанию так и не заработал. Подскажите, пожалуйста, как исправить?

Заранее благодарен.

  • +1 1
Надіслати
Поділитися на інших сайтах

  • 2 years later...

Помогите пожалуйста настроить корректно поиск за деньги на моем сайте

 

У меня проблема - расширенный поиск работает только в Хроме на компьютере, не работает в IE на компьютере и в Хроме на андроид

 

Мне нужно вот что:

 

1. Расширенный поиск  по умолчанию чтобы был при 1м поиске из шапки сайта (а не так как сейчас - только после галки "Искать в описании" в результатах поиска повторно)

2. Чтобы этот расширенный поиск корректно работал на всех броузерах

 

Мой шаблон Moneymaker движок ocStore Версия 1.5.5.1.2

 

Подробности в личку

Надіслати
Поділитися на інших сайтах


  • 1 year later...

Всем привет, с Праздником!

Помогите, пожалуйста разобраться.

oc 2.3.0.2

для включения по умолчанию поиска "по описанию" и "в подкатегориях"

если меняю вручную в файле

catalog/view/javascript/common.js

строчку

url += '&search=' + encodeURIComponent(value);

на

url += '&search=' + encodeURIComponent(value) +'&description=true' + '&sub_category=true';

все работает - по умолчанию появляются галочки для поиска "по описанию" и "в подкатегориях". Если все тоже самое делаю через модификатор - нет эффекта! Как быстро можно определить, что мешает изменениям через модификатор? (модификаторы обновлял, ошибок в них нет, из модулей поиска стоит ExtendedSearch.

Надіслати
Поділитися на інших сайтах


1 час назад, Saga сказал:

если меняю вручную в файле

catalog/view/javascript/common.js

модификаторы работают только с файлами *.php и *.tpl

Надіслати
Поділитися на інших сайтах


12 часов назад, thentru сказал:

модификаторы работают только с файлами *.php и *.tpl

Спасибо - не знал!

А если поменять через

catalog/view/theme/default/template/product/search.tpl

(из темы)

только я там не понял - там есть код

<label class="checkbox-inline">
          <?php if ($description) { ?>
          <input type="checkbox" name="description" value="1" id="description" checked="checked" />
          <?php } else { ?>
          <input type="checkbox" name="description" value="1" id="description" />
          <?php } ?>
          <?php echo $entry_description; ?></label>

  а куда вставлять (или заменять)

<input id="description" type="checkbox" value="1" name="description" checked="checked">

 

Надіслати
Поділитися на інших сайтах


1 минуту назад, Saga сказал:

 а куда вставлять (или заменять)


<input id="description" type="checkbox" value="1" name="description" checked="checked">

 

 

можно написать

 

 <?php if (1  || $description) { ?>
Надіслати
Поділитися на інших сайтах

Не могу, к сожалению, ставить плюсы в карму. Всем откликнувшимся спасибо!

А @AlexDW  в очередной раз подтвердил, что все гениальное просто! К тому же он, как присуще таким людям, делает это

3 часа назад, AlexDW сказал:

одной строкой 

Кому лень делать самому - прикрепляю модификатор (для oc 2.0.3.2) - для установки по умолчанию в поиске "галочек" в полях "Искать в описании товаров" и "Поиск в подкатегориях".

AdditionToSearch.ocmod.xml

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.