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

tomjakoleg

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные tomjakoleg

  1. на 2.3 подходит?

    Ставитса на 2_3 очень криво!

    нужно править System/library/db/muysqli.php закоментировать строки 39-41 (оператор else - error)

    Тогда ставитса с ошыбками на дефолтный шаблон, Coloryng не хочет.

    Может у кого -то есть решение под Opencart 2.3 ?

     

    А под 2.3.0.2.1 или OCstore 2.3 работает? Или есть хоть фикс?

     

     

    Та же комедия. Это как то лечится?

     

    А как его правильно ставить? Уже все перепробовал.

     

    Вообщем для 2,3,02 не встает никак..

    встает криво! Нужно версию под 2_3

     

    Короче, может кому поможет.

    Проблема решена. Но. Во первых поставил OC 2.2. (ибо с 2.3 много сюрпризов). OpenCart 2.2 + PavoFramework перепробовал кучу вариантов из данной темы - результат всегда был приблизительно одинаков.

    Нашел Mega Filter PLU v1.3.1.0_ v2.0.4.4.7. Поставил - там уже получше, но магия была нужна.

    1. у меня header.tpl из частей собирается. Надо добавить руками (да и вообще задействовано одновременно 2 темы -default и еще одна. Намутил с архитектурой.).

    $helper->addScript( 'catalog/view/javascript/mf/jquery-ui.min.js' );

    $helper->addScript( 'catalog/view/javascript/mf/iscroll.js' );

    $helper->addScript( 'catalog/view/javascript/mf/mega_filter.js' );

    2. Фильтр грузится но получаем вот такую беду.

    There is a conflict Mega Filter PRO with your template or other extension - please find a solution on our forum.

    Самое обидное было что поиском данный текст вообще ни в базе ни в файлах не находится. Короче нашел косвенно что он в либе mfilter_module.php . Но она обработана декодером и имеет вот такой вид:

     }
           goto GS5Zr;
           LH10C:
           $BIh2Q["\137\160\157\163\x69\164\x69\157\156"] = $ico35["\160\x6f\163\x69\x74\151\157\x6e"];
           goto opTT7;
           r51zC:
           $this->a3wEFbFRtPae3a("\x54\150\x65\162\145\x20\151\x73\x20\x61\40\x63\x6f\x6e\146\154\151\143\x74\x20\x4d\x65\147\141\x20\106\x69\154\164\145\x72\x20\120\x52\x4f\x20\x77\151\x74\x68\40\x79\157\165\162\x20\164\145\155\160\154\141\x74\145\40\157\x72\40\157\164\150\x65\x72\40\145\x78\x74\145\156\163\x69\157\156\40\x2d\40\x3c\x61\x20\150\x72\145\x66\x3d\x22\150\x74\x74\160\x3a\57\x2f\x66\157\x72\x75\x6d\56\157\143\x64\x65\155\157\56\145\x75\x2f\42\40\164\141\x72\147\x65\x74\75\x22\x5f\x62\x6c\141\x6e\x6b\42\40\x73\x74\x79\x6c\145\x3d\x22\x74\145\170\164\55\x64\145\x63\157\162\141\x74\x69\157\x6e\x3a\x75\156\x64\x65\x72\x6c\x69\156\x65\x22\x3e\160\x6c\145\x61\x73\x65\x20\x66\151\156\144\x20\x61\x20\163\x6f\x6c\x75\x74\x69\157\156\x20\x6f\156\x20\157\x75\x72\x20\146\x6f\162\x75\155\x3c\57\141\x3e\56");
           goto bsUtN;
           u9qKL:
           $BIh2Q["\x5f\166"] = $this->config->get("\155\146\151\x6c\164\x65\x72\x5f\x76\145\x72\x73\x69\157\x6e") ? $this->config->get("\155\146\151\x6c\164\x65\x72\137\166\145\x72\x73\151\157\x6e") : "\61";
           goto HS60c;
           jz9N3:
           ZOdNE:
           goto dfiky;
           uZjvP:
           foreach ($oqz0m as $PbsWl) {
               goto dAxpZ;
               WCydu:
               $iYNpD = true;
               goto hL4XG;
               hL4XG:
               goto uZthz;
               goto nbDiF;
    

    Полазил немного по этим ГОУТУ - надоело. Потом прогнал енкодером, в принципе работать с результатом нереально но хоть немного лучше. и нашел где эта строка выводится. Конечно по нормальному надо было найти условие вызова и с ним разбираться, но было лень. Поэтому по метке закоментил присвоение текста)))

    r51zC:
           //$this->a3wEFbFRtPae3a("\x54\150\x65\162\145\x20\151\x73\x20\x61\40\x63\x6f\x6e\146\154\151\143\x74\x20\x4d\x65\147\141\x20\106\x69\154\164\145\x72\x20\120\x52\x4f\x20\x77\151\x74\x68\40\x79\157\165\162\x20\164\145\155\160\154\141\x74\145\40\157\x72\40\157\164\150\x65\x72\40\145\x78\x74\145\156\163\x69\157\156\40\x2d\40\x3c\x61\x20\150\x72\145\x66\x3d\x22\150\x74\x74\160\x3a\57\x2f\x66\157\x72\x75\x6d\56\157\143\x64\x65\155\157\56\145\x75\x2f\42\40\164\141\x72\147\x65\x74\75\x22\x5f\x62\x6c\141\x6e\x6b\42\40\x73\x74\x79\x6c\145\x3d\x22\x74\145\170\164\55\x64\145\x63\157\162\141\x74\x69\157\x6e\x3a\x75\156\x64\x65\x72\x6c\x69\156\x65\x22\x3e\160\x6c\145\x61\x73\x65\x20\x66\151\156\144\x20\x61\x20\163\x6f\x6c\x75\x74\x69\157\156\x20\x6f\156\x20\157\x75\x72\x20\146\x6f\162\x75\155\x3c\57\141\x3e\56");
    

    Либа в двух местах (менял и там и там).

    c:\OpenServer\domains\site.local\system\storage\modification\system\library\mfilter_module.php

    и c:\OpenServer\domains\site.local\system\library\mfilter_module.php

    Ну и все) На прод)

    Качал отсюда. Mega Filter PLU v1.3.1.0_ v2.0.4.4.7.rar Где нашел - уже не могу понять)

    Кстати. На каком то этапе обнаружил багу -

    hjzko:

           if (!(version_compare(VERSION, "\x32\x2e\x32\x2e\x30\56\60", "\x3e\75") && version_compare(VQMod::$_vqversion, "\62\x2e\x36\56\x31", "\x3c") && empty(VQMOD::$_virtualMFP))) {
    Должно быть
    if (!(version_compare(VERSION, "\x32\x2e\x32\x2e\x30\56\60", "\x3e\75") && version_compare(VQMod::$_vqversion, "\62\x2e\x36\56\x31", "\x3c\75") && empty(VQMOD::$_virtualMFP))) {
    

    Иначе при совпадении версии VQMod ругается что типа надо выше, но это не так. Видать кто то "=" пропустил)

    Всех с Рождеством!

    А вы не добили случайно версию 2_3 ????

×
×
  • Создать...