[Решено] Вылезает ошибка после установки Filtrpro

Тема в разделе "OpenCart", создана пользователем denis-99, 2 окт 2015.

Метки:
Статус темы:
Закрыта.
  1. denis-99

    denis-99

    Регистрация:
    21 авг 2015
    Сообщения:
    13
    Симпатии:
    48
    Коллеги, прошу помощи, никак не могу побороть этот недуг.
    Установил Filtrpro 2.4.2.3.1 mega на шаблон Moneymaker_v.1.1.7
    ocstore 1.5.5.1.1
    вот такую пишет ошибку:

    [​IMG]
    в файле vqmod\log\5_fri.log пишет:
    ---------- Date: 2015-10-02 15:26:31 ~ IP : 127.0.0.1 ----------
    REQUEST URI : /index.php?route=module/filterpro/getproducts
    MOD DETAILS:
    modFile : Z:\home\vic-shop\www\vqmod/xml/moneymaker_adaptation_filterpro.xml
    id : Moneymaker Template - Filterpro Module 2.4 Adaptation
    version : 1.1.6
    vqmver : 2.3
    author : RGB

    File Name : catalog/controller/module/filterpro.php(3)
    VQModObject::applyMod - SEARCH NOT FOUND (ABORTING MOD): ~'description' => utf8_substr\(strip_tags\(html_entity_decode\(\$result\['description'\],.*,$~
    ----------------------------------------------------------------------

    Что можно сделать?
     
  2. VaLeXaR

    VaLeXaR

    Регистрация:
    24 мар 2015
    Сообщения:
    61
    Симпатии:
    86
    VqMod не может найти строку для замены и потому не заменяет все строки. Поскольку замена , которая необходима для работы фильтра не происходит, появляется ошибка. Вам нужно открыть xml файл фильтра и перепроверить правила, на котрых происходит ошибка. Иногда даже пробел или перевод приводит строки к тому, что правило модификации не срабатывает.
     
    denis-99 нравится это.
  3. denis-99

    denis-99

    Регистрация:
    21 авг 2015
    Сообщения:
    13
    Симпатии:
    48
    Вы не могли бы более подробно написать, что необходимо сделать, я пока начинающий и не до конца понимаю все процессы...
    Заранее огромное спасибо!
     
  4. VaLeXaR

    VaLeXaR

    Регистрация:
    24 мар 2015
    Сообщения:
    61
    Симпатии:
    86
    Откройте vqmod/xml/moneymaker_adaptation_filterpro.xml и catalog/controller/module/filterpro.php
    Найдите в vqmod/xml/moneymaker_adaptation_filterpro.xml строку
    Код:
    description' => utf8_substr\(strip_tags\(html_entity_decode\(\$result\['description'\],.*,$
    Попрбуйте найти такую же в файле catalog/controller/module/filterpro.php. Строка может отличатся пробелом, символом, переводом строки. Сам файл разработчик мог обновить, а модификацию забыл.
     
    Lasted edited by : 7 окт 2015
    denis-99 нравится это.
  5. denis-99

    denis-99

    Регистрация:
    21 авг 2015
    Сообщения:
    13
    Симпатии:
    48
    VaLeXaR,
    Спасибо!
    Вы действительно помогли, проблема была вот в этой тильде "~" в которую был взят код в файле moneymaker_adaptation_filterpro.xml
    я его убрал и сейчас все отлично работает.
     
    Последнее редактирование: 7 окт 2015
Статус темы:
Закрыта.