Перейти к содержанию
Palladin

Поиск в Opencart

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

Здравствуйте. На главной странице магазина shop.erolife.by расположен поиск, поиск работает, но не находит если ввести артикул...

Когда ввожу артикул товара меня выбрасывает на пустую страницу поиска и там уже нужно проставить галочку "Поиск по модели", где что прописать, чтобы поиск шел и по модели тоже?

Поделиться сообщением


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

Немного не в тему но по твоему сайту. Сделай для модуля "Последние поступления" фиксированный размер шапки по вертикали. У тебя картинки поджимают шапочку с титлами. А артикулы, вроде цифры это и есть, вместе с ценой прижми к низу ячейки, чтоб смотрелось красиво.

Да и вообще, надо поработать с дизом а то к примеру на странице "Духи с феромонами" всё как то разбросано, нет выравнивания.

Это так, моё замечание.

  • +1 1

Поделиться сообщением


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

Хм, спасибо за замечания, а каким браухером ты пользуешся? Я на своем ноуте 15" и браузеров Opera незаметил ничего из вышеописанного...

P.S. И всетаки - как переделать поиск, очень надо.

Поделиться сообщением


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

В шаблоне хидера находиш строку

url = 'index.php?route=product/search';
и меняеш вот так

url = 'index.php?route=product/search?model=1';
Если надо искать и по модели и по описанию - то вот так

url = 'index.php?route=product/search?model=1&description=1';

Поделиться сообщением


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

И в мазиле и в хроме вот как на скрине. Оперу не ставил после переустановки системы. Опа!!! и в IE то же самое.

post-8483-0-02646600-1308969616_thumb.png

Изменено пользователем vavan1955

Поделиться сообщением


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

А при загрузке страницы постоянно растягивается шаб и справа вылазят правые колонки вот так:

post-8483-0-00261800-1308969995_thumb.png

Не правильная вёрстка слоями.

Поделиться сообщением


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

Оо - спасибо, буду разбираться

Поделиться сообщением


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

Поиск не работает с этим кодом

url = 'index.php?route=product/search?model=1';
и с этим тоже

url = 'index.php?route=product/search?model=1&description=1';

При обоих вариантах выдает "Запрашиваемая страница не найдена"

Поделиться сообщением


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

Разобрался, надо было писать так:

url = 'index.php?route=product/search&model=1&description=1';
  • +1 1

Поделиться сообщением


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

Разобрался, надо было писать так:

url = 'index.php?route=product/search&model=1&description=1';
Да, действительно, теперь поиск проводится и по описанию товаров сразу B)

Но вот я тут подумал и придумал, что если установлен Search Suggestion (Автоподстановка)

То если, к примеру, начать вводить часть описания товара, то автоподстановка покажет "no result", а если всё-же нажать Enter, то, поиск, несмотря на это выдаст товар с соответствующим описанием, так и должно быть, всё верно.

Вот есть теперь ещё тема на подумать, как сделать так, чтобы автоподстановка показывала название товара, когда начинаешь вводить описание к нему..

Я, возможно, не особо по-русски сформулировал свою идею, спать хочется очень)

Завтра, думаю, скрин выложу, может, и попробую поквыряться.. :)

Если у кого-то есть какие-то идеи, поделитесь - буду счастлив :rolleyes:

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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