[Помогите] Проблема с русскоязычными тегами

Тема в разделе "OpenCart", создана пользователем Юрий Юрьевич, 2 ноя 2013.

  1. Юрий Юрьевич

    Юрий Юрьевич

    Регистрация:
    14 сен 2013
    Сообщения:
    131
    Симпатии:
    81
    Собственно не работает поиск по русскоязычным тегам, при нажатие на странице поиска выдает Нет товаров, которые соответствуют критериям поиска. Для решения проблемы устанавливал этот модуль Fix - Search for product tag http://www.opencart.com/index.php?route=extension/extension/info&extension_id=10739 Вроде проблему решил но не надолго, снова не работает и выдает ошибку в логе кьюмода при нажатие на тег
    File Name : catalog/controller/product/search.php(0)
    VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): if (isset($this->request->get['search']) || isset($this->request->get['filter_tag'])) {
     
  2. NinoZombie

    NinoZombie

    Регистрация:
    27 окт 2013
    Сообщения:
    223
    Симпатии:
    61
    Когда столкнулся с такой же проблемой, помогло обновление шаблона.
    Т.е. вышла новая версия шаблона, я залил её через FTP и все заработало.
     
  3. bawan

    bawan

    Регистрация:
    15 дек 2012
    Сообщения:
    102
    Симпатии:
    11
    Я это решил, сделав вывод через поиск - в product.tpl надо найти где выводятся тэги и поменять примерно на это (хз, может в разных шаблонах будет отличаться)
    Вобщем, найти это
    <a href="<?php echo $tags[$i]['href']; ?>">
    и заменить на это
    <a href="<?php echo "../search/?search=".$tags[$i]['tag']; ?>">
    и всё отлично работает.