Не выводится тип ресурса "Коллекция" после установки компонента Collection

Добрый день!
Столкнулся с непонятным багом.
Версия MODX Revolution 2.6.5-pl
Устанавливаю компонент: Collections 3.7.1 pl

Но в типах ресурса его нет(

Если кто сталкивался, прошу помочь!
С Уважением!
0verride
23 мая 2023, 22:58
modx.pro
1 072
0

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

Андрей
23 мая 2023, 23:28
0
Проверил, работает на 2.6.5. Сам компонент корректно установился? Какая версия php/mysql? Движок также стоит обновить до актуальной версии.
    0verride
    23 мая 2023, 23:48
    0
    PHP Version 7.4.33
    Версия базы данных: 5.7.35-38
    Client API version: mysqlnd 7.4.33
      Андрей
      24 мая 2023, 00:19
      0
      Должно всё работать, проверьте ошибки в логах modx, можно посмотреть ошибки в консоли браузера открыв ресурс. Попробовать переустановить компонент, возможно что то заглючило в момент установки, редко, но бывает.
    0verride
    24 мая 2023, 00:03
    0
    «Движок также стоит обновить до актуальной версии.»
    Актуальная это которая? Чтоб ничего не пострадало?
    2.8.5-pl (rel. 7-Mar-2023) эта?
      Андрей
      24 мая 2023, 00:18
      0
      «Актуальная это которая? Чтоб ничего не пострадало?
      2.8.5-pl (rel. 7-Mar-2023) эта?»'

      Да, всё должно обновиться нормально, ничего не пострадает.
      0verride
      24 мая 2023, 01:13
      0
      Вопрос решился в апгрейде версии до 2.7.0 но с нюансами.
      При апгрейде выдавало ошибку:
      Deprecated: Array and string offset access syntax with curly braces is deprecated in /modinstallsmarty.class.php on line 75
      Решение:
      Изменить строку в файле:
      setup/includes/parser/modinstallsmarty.class.php
      эту: if ($dirname{strlen($dirname) — 1} == '/') $dirname = substr($dirname, 0, strlen($dirname) — 1);
      на эту: if ($dirname[strlen($dirname) — 1] == '/') $dirname = substr($dirname, 0, strlen($dirname) — 1);

      Всем спасибо!
      Коллекции появились!
        Андрей
        24 мая 2023, 15:27
        0
        Решение:
        Изменить строку в файле:
        Надо было просто понизить версию php, после обновления вернуть назад. Обновляйтесь до последней, всё будет нормально.
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        7