Просмотр полной версии : Smarty и TYPO3 7.6
Использует ли кто-то шаблонизатор Smarty для расширений TYPO3 7.6.*?
Если "да", поделитесь, пожалуйста опытом.
Не, ну серьезно, неужели все забили на смарти? :eek:
Николай Сипко
25.11.2016, 21:56
Не, ну серьезно, неужели все забили на смарти? :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/repository/view/vierwd_smarty
Пока не проверял, но надеюсь, что это то, что я искал!
Николай Сипко
29.11.2016, 20:25
https://typo3.org/extensions/repository/view/vierwd_smarty
Пока не проверял, но надеюсь, что это то, что я искал!
Как говорится, ищущий да обрящет.
Про vierwd_smarty разработчик пишет: "Smarty is easier to use than fluid" ("Smarty проще в использовании, чем fluid").
Но из чистого любопытства: неужели в CMS TYPO3 в тегах HTML проще использовать теги Smarty вместо тегов fluid?
Если эта "простота" именно то, что вы искали, объясните, пожалуйста, что вы нашли?
Николай, дело в уже имеющихся наработках. Есть старые расширения использующие смарти, которые нечем изменить из репозитария, а разработка с нуля слишком трудозатратна.
Я иногда делаю социальные проекты, у которых нет бюджета, соответственно использование имеющихся наработок сокращает время моей работы и позволяет конечному пользователю получить наиболее функциональный сайт.
Работает на vBulletin® версия 3.8.1. Copyright ©2000-2025, Jelsoft Enterprises Ltd. Перевод: zCarot