Испортил сайт инсталляцией fastField

Разрабатываю интернет-магазин.
Все шло прекрасно, пока меня не осенило скачать и инсталлировать fastField — должно было облегчить жизнь.
После инсталляции страницы перестали подключать темплейты, помещенные в папке /core/elements/.
Далее, пытаюсь деинсталлировать приложение:
все виснет, и теперь на любое обращение к сайту и к админу получаю это:
Fatal error: Uncaught Error: Call to a member function parseProperties() on null in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php:545 Stack trace: #0 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(1665): modElement->getProperties() #1 E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modx.class.php(580): modX->invokeEvent('OnMODXInit', Array) #2 E:\OpenServer\domains\et-serv-ru\www\manager\index.php(53): modX->initialize('mgr') #3 {main} thrown in E:\OpenServer\domains\et-serv-ru\www\core\model\modx\modelement.class.php on line 545
Подскажите, как это исправить
Владимир
25 июня 2019, 12:15
modx.pro
1
882
0

Комментарии: 10

Roman
25 июня 2019, 12:38
0
версия PHP для fastField какая нужна и какая стоит?
    Владимир
    25 июня 2019, 12:48
    0
    Стоит php7.0
      Андрей
      25 июня 2019, 13:34
      +1
      А зачем ставить fastField если он уже включен в парсер pdoTools?

      С разрешения автора, этот функционал уже включен в pdoParser, и даже немного расширен.
        Владимир
        25 июня 2019, 13:57
        0
        Спасибо, не знал.
        Тем не менее, это не дает право приложению рушить весь сайт
        Владимир
        25 июня 2019, 14:51
        0
        Спасибо, не знал.
        Тем не менее, это не дает право приложению рушить весь сайт
          Владимир
          25 июня 2019, 15:02
          1
          0
          Нашел решение проблемы.
          Не скажу, что красивое.
          Обшарив mysql через phpmyadmin, обнаружил, что это славное приложение оставило след в системных настройках, а именно:
          parser_class и parser_class_path
          Вернул в них значения, соответственно,
          pdoParser
          и
          {core_path}components/pdotools/model/pdotools/
          После этого сайт заработал.
          Приложение буду рекомендовать исключительно врагам.
            Владимир
            25 июня 2019, 16:43
            0
            … наверно потому что fastField старое (устаревшее) приложение, тот же функционал вошел в pdoTools, но сейчас уже не актуален, так как можно использовать феном,…
              Владимир
              25 июня 2019, 16:54
              0
              Наверное, так
              Но тогда следует исключить его из списка загрузок, во избежание неприятностей.
                Владимир
                25 июня 2019, 16:58
                0
                На modx.com, к сожалению, есть много устаревших пакетов. Наверно нужно писать и им, после таких неприятностей. Ведь через тот репозитарий вы ставили fastField?
              Павел Гвоздь
              25 июня 2019, 17:10
              +2
              буду рекомендовать исключительно врагам
              Жуть! Не хотел бы я перейти вам дорогу…
              Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
              10