Smarty и TYPO3 7.6
Использует ли кто-то шаблонизатор Smarty для расширений TYPO3 7.6.*?
Если "да", поделитесь, пожалуйста опытом. |
UP
Не, ну серьезно, неужели все забили на смарти? :eek:
|
Цитата:
Smarty (и основанные на подобном подходе библиотеки) обычно критикуют с двух направлений. Сторонники использования в качестве языка шаблонов подмножества PHP считают, что поскольку "он, в основном, предоставляет интерфейс к PHP с использованием нового синтаксиса" и поэтому не дает особых преимуществ. Сторонники же XSLT находят, что Smarty оставляет слишком широкий простор для смешения логики и представления, что значительно затрудняет редактирование smarty-шаблонов сторонними разработчиками и их повторное использование" https://ru.wikipedia.org/wiki/Smarty Extbase Framework for Extensions принят в CMS TYPO3 для унификации расширений, шаблонизатор FLUID — для вывода их в FE. |
Николай, я уже подумал, что формат умер, но буквально сегодня вышло расширение Extbase Smarty - https://typo3.org/extensions/reposit.../vierwd_smarty
Пока не проверял, но надеюсь, что это то, что я искал! |
Цитата:
Про vierwd_smarty разработчик пишет: "Smarty is easier to use than fluid" ("Smarty проще в использовании, чем fluid"). Но из чистого любопытства: неужели в CMS TYPO3 в тегах HTML проще использовать теги Smarty вместо тегов fluid? Если эта "простота" именно то, что вы искали, объясните, пожалуйста, что вы нашли? |
Николай, дело в уже имеющихся наработках. Есть старые расширения использующие смарти, которые нечем изменить из репозитария, а разработка с нуля слишком трудозатратна.
Я иногда делаю социальные проекты, у которых нет бюджета, соответственно использование имеющихся наработок сокращает время моей работы и позволяет конечному пользователю получить наиболее функциональный сайт. |
Часовой пояс GMT +4, время: 10:51. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot