Added: support template engine Fenom (package pdoTools)
Добавлено: поддержка шаблонизатора Fenom (пакет pdoTools). Предусмотрена обратная совместимость, что означает что при обновлении пакета - он может работать как с pdoTools, так и без него. Добавлен чанк (пример) FileAttachFenomTpl.
Зачем пилить FileAttachFenomTpl для фенома отдельно? Вообще не видел, чтобы кто-то такое делал...
Все параметры в феноме работают, а вот совместимости с pdoTools правда нет. Я что-то даже не задумывался пока об этом. Пока пагинация не нужна была, но настал этот день) . Получается щас можно будет с разных ресурсов брать файлы?
Зачем пилить FileAttachFenomTpl для фенома отдельно? Вообще не видел, чтобы кто-то такое делал...
Приветствую!
- К примеру в MiniShop2 был добавлен пример информирующий пользователя как работать с WEBP.
Дополнительный чанк создан, для того что бы обратить внимание разработчиков что Fenom работает, для удобства тестирования, ну и для равноправия.
Как-то так)
Все параметры в феноме работают, а вот совместимости с pdoTools правда нет. Я что-то даже не задумывался пока об этом. Пока пагинация не нужна была, но настал этот день) . Получается щас можно будет с разных ресурсов брать файлы?
Не совсем понял вопроса. Можно переформулировать?
Все параметры в феноме работают, а вот совместимости с pdoTools правда нет. Я что-то даже не задумывался пока об этом. Пока пагинация не нужна была, но настал этот день) . Получается щас можно будет с разных ресурсов брать файлы?
Не совсем понял вопроса. Можно переформулировать?
Ну если вы в шаблоне вывода существующем будете параметры оформлять по правилам fenom, то они работают)
)
@13hakta можно тестировать и заливать. Посмотрел все реализации, которые есть и пришел к простой логике:
- В модельки подключаем PdoTools и делаем проверку на class_exists переменной pdoTools (Проверка необходима для учета сценариев: "pdoTools не установлен"). В дальнейшем можно пользоваться классом в нем содержится дополнительные методы, которые упростят жизнь.
- Подключаем новый парсер в cниппете. Делаем проверку class_exists, для того что бы определить пакета в MODX установлен. Если да, то запускаем парсер c Fenom, если нет то, обычный парсер modx.

)
Я думаю, что нужно отдельный шаблон для фенома. Просто в документации указать достаточно...