После обновления на 6 версию не видно заказов.

3

Ошибка

Workflow entity class not found: shopWorkflowYamarketbuyPluginCreateActionError with code 0 in '/var/www//data/www//wa-apps/shop/lib/workflow/shopWorkflow.class.php' around line 91

5 комментариев

  • +1

    Если ещё актуально.

    В ШС5 плагин мог разместить свои классы где угодно в своём каталоге, а в СШ6 требование ужесточили, и php файлы можно размещать только внутри lib и его подкаталогов (как и было всегда рекомендовано). Скорее всего, класс плагина потерялся, потому что он не в lib.

  • +1
    Dan Dan 30 марта 2015 03:44 #

    Имею такую же проблему. Связана она с установленным плагином "Покупка на маркете", который уже не поддерживается.

    Подскажите кто знает, каким образом можно полностью удалить плагин, отключение плагина не помогает.

    Разработчик плагина подсказал сохранить копию сайта с хостинга до обновления на 6 версию и пока больше не отвечает, может кто-то уже решил проблему, а то без редактирования заказов совсем грустно..


    • +1

      Чтобы починить плагин, переместите все php файлы из wa-apps/shop/plugins/workflowyamarketbuy в подкаталог lib и очистите кеш в инсталлере.

      Чтобы отключить плагин, удалите все действия, в которых упоминается плагин вот из этого конфига: wa-config/apps/shop/workflow.php

      • +1
        Dan Dan 30 марта 2015 05:27 #

        спасибо, будем пробывать

      • +1
        Dan Dan 30 марта 2015 06:14 #

        Помогло, огромное Спасибо!

        Полностью удалил 4 строки с упоминанием Yamarketbuy отсюда wa-config/apps/shop/workflow.php

        С первого раза не получилось, забыл удалить закрывающую скобку одной строки, но подсказка к "новой ошибке" указала на номер строки которую нужно почистить..

        Добавить комментарий

        Чтобы добавить комментарий, зарегистрируйтесь или войдите