[Из песочницы] Создание модулей для MODX Evolution в 2017 для самых маленьких

Комментарии 5

  • 22.08.17 в 20:04

    0

    MODX Evolution уже вроде как просто Evolution.
    Не совсем понятно, как шаблон в модуле используется. По хорошему нужно использовать шаблонизатор, тогда можно и мультиязычность сделать.
    • 22.08.17 в 20:10

      0

      Да нет, сами создатели называют его MODX Evolution, но тут уж вопрос предпочтений.
      Можно просто его прикрепить require или вывести через многострочный echo или использовать в тексте. Но разумеется шаблонизатор был бы удобнее, хотя в самом MODX довольно удобная система view, так что не вижу смысла ради работы с модулями его туда монтировать. А мультиязычность в виде файлов в папке manager/includes/lang, они назначаются в переменную $_lang, в самих исходниках MODX используются такие конструкции
      • d6eb8e5ddb0e2aa657962bf623a179a8_small.p

        22.08.17 в 20:29

        0

        Сейчас CMS называется именно Evolution: github.com/evolution-cms/evolution

        Имхо, немного опоздали со статьей… лет на пять. Но пока поддерживается последняя версия PHP, можно констатировать, что пациент скорее жив, чем мертв.

        • 22.08.17 в 21:12

          0

          Тем не менее и modx.ru и modx.com называют его MODX Evolution, но я все еще не считаю что это настолько уж принципиальный вопрос.

          Как я писал в посте мнение вполне распространенное, хотя учитывая что последний релиз от 2017 года, я думаю все-таки рановато забивать гвозди в крышку гроба Evo, и как рабочий инструмент, он очень даже здраво себя показывает. Сайты на нем очень живенько бегают, особенно на 7 php, и удобно продвигаются. Но все же не хочу разводить холиваров на эту тему.

      • 22.08.17 в 21:07

        0

        Как бы уже всё есть: DocLister b MODXApi

Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

© Habrahabr.ru