[pdoTools] Версия 2.12.0

С первым днём работы, друзья!

Лично я решил его отметить генеральной уборкой в почтовом ящике, где накопилось довольно много разных уведомлений от GitHub. В результате предлагаю вам новую версию pdoTools:

  • Исправления безопасности в модификаторах Fenom от Сергея Шлокова
  • Исправление кэширования сниппета pdoPage
  • Вывод внутренних логов pdoPage (в частности, о его работе с кэшем)
  • Исправление использования чанка &tplCategoryFolder сниппета pdoMenu — теперь будет проверка параметра isfolder, ка и указано в документации
  • Исправление загрузки моделей для окружения с путями к сайту в разном регистре, типа MacOS
  • Исправление всем надоевшей ошибки в выводом строки Array при ошибке SQL, теперь не выводится ничего


Помимо багфиксов есть и новый функционал — это возможность указать произвольных родителей сниппету pdoCrumbs:
[[!pdoCrumbs?
    &customParents=`22,29,11`
]]
Должно быть полезно для виртуальных страниц.

Спасибо всем, кто присылает pull-requests! Обновляемся, проверяем, пишем что сломалось.
Василий Наумкин
09 января 2019, 13:33
modx.pro
1
1 564
+21

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

Павел Гвоздь
09 января 2019, 14:29
+4
О, круто! Недавно вспоминал про customParents, думал уж не примешь PR и тут такая новость)
    Андрей Степаненко
    10 января 2019, 05:14
    0
    Момент такой: {ignore} не работает.
    Пытался разобраться в чем дело, и времени потратил уже на это, но так и не смог вычислить. Те решения которые на modx.pro находил, не возымели результата.
    Ситуация с подключением яндекс метрики в шаблон, просто так код не добавишь, не какие ухищрения по оборачивания в какие то скобки не помогает.

    Может это такой глюк в fenom? Пишут так как недавно услышил об этой проблеме от другова человека.
      Василий Наумкин
      10 января 2019, 07:59
      1
      0
      Вот тут Сергей объяснял, почему такое может быть.

      Яндекс метрику можно подключать в javascript файле — как это сделано здесь, например.
      ZTX18
      13 января 2019, 10:39
      1
      0
      Ну, или, для тех кто не может/не хочет в файл:
      {raw $_modx->getChunk('counters')}
      Bronislav
      24 января 2019, 09:50
      0
      «Исправление кэширования сниппета pdoPage» теперь они все стали кэшироваться?
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        6