Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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


stillrunning
 Поделиться

Рекомендованные сообщения

Т.е. чтобы при вводе слова в строку поиска, он сразу искал бы его по описанию и модели товара, т.е. без проставления галочек?

Ссылка на комментарий
Поделиться на других сайтах


  • 1 год спустя...

в ..catalogviewthemedefaulttemplatecommonheader.tpl найди строчку

Там такой нет. Наверно здесь надо искать /catalog/view/theme/default/template/product/search.tpl
Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...

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';

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

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

Ссылка на комментарий
Поделиться на других сайтах


Попробуй после строки

url += '&filter_name=' + encodeURIComponent(filter_name);
добавить строку

url += '&filter_sub_category=true&filter_description=true';
Ссылка на комментарий
Поделиться на других сайтах

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

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

Ссылка на комментарий
Поделиться на других сайтах


  • 7 месяцев спустя...
  • 1 месяц спустя...

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

Ссылка на комментарий
Поделиться на других сайтах


  • 5 месяцев спустя...

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

Ссылка на комментарий
Поделиться на других сайтах


  • 1 месяц спустя...
  • 8 месяцев спустя...

Добрый вечер

Версия 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 года спустя...

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

 

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

 

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

 

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

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

 

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

 

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

Ссылка на комментарий
Поделиться на других сайтах


  • 1 год спустя...

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

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

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 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.