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

Ещё одна тема по поиску.


empty

Recommended Posts

Здравствуйте, использую ocstore 1.5.5.1.1 и поиск вырезанные из хедера  - добавляю в content_top посредством html модуля, + использую скриптик что бы кнопка поиска реагировала на клавишу интер, вот собственно код поиска и скрипт:

<div id="search" style="margin: 0 0 20px 0;"><div class="button-search">Найти</div><input name="filter_name" onclick="this.value = '';" onkeydown="this.style.color = '#ffffff';" type="text" value="Найти" /></div><script type="text/javascript">$('#search').keydown(function(e) {if (e.keyCode == 13) {moduleSearch();}});function moduleSearch() {url = $('base').attr('href') + 'index.php?route=product/search';		var search = $('input[name=\'filter_name\']').attr('value');				if (search) {			url += '&search=' + encodeURIComponent(search);		}location = url;}</script>

Но теперь при использовании клавиши интер - то поиск нормально работает. А если посредством нажатия на кнопку поиск кнопкой мыши - то ничего не выводится и ошибка:

Notice: Undefined variable: results in /var/www/bla-bla.ru/data/www/bla-bla.ru/catalog/controller/product/search.php on line 470

И вот 470ая строчка:

$this->response->setOutput(magiczoomplus($this->render(TRUE),$this,'search', $results), $this->config->get('config_compression'));

Но причём тут magiczoomplus? Это же вот, он конечно же у меня установлен. Подскажите пожалуйста, может я где наворотил фигни и есть вариант получше? Или хотя бы как можно исправить ошибку?

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


  • 2 weeks later...

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

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

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

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

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

Вхід

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

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

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

Important Information

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