Russian TYPO3 community Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community  

Вернуться   Russian TYPO3 community > Обсуждение общих технических вопросов > Общие вопросы

Ответ
 
Опции темы Опции просмотра
Старый 13.10.2016, 13:49   #1
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию Smarty и TYPO3 7.6

Использует ли кто-то шаблонизатор Smarty для расширений TYPO3 7.6.*?

Если "да", поделитесь, пожалуйста опытом.
agravin вне форума   Ответить с цитированием
Старый 25.11.2016, 12:40   #2
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию UP

Не, ну серьезно, неужели все забили на смарти?
agravin вне форума   Ответить с цитированием
Старый 25.11.2016, 21:56   #3
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от agravin Посмотреть сообщение
Не, ну серьезно, неужели все забили на смарти?
"Критика

Smarty (и основанные на подобном подходе библиотеки) обычно критикуют с двух направлений. Сторонники использования в качестве языка шаблонов подмножества PHP считают, что поскольку "он, в основном, предоставляет интерфейс к PHP с использованием нового синтаксиса" и поэтому не дает особых преимуществ. Сторонники же XSLT находят, что Smarty оставляет слишком широкий простор для смешения логики и представления, что значительно затрудняет редактирование smarty-шаблонов сторонними разработчиками и их повторное использование"

https://ru.wikipedia.org/wiki/Smarty

Extbase Framework for Extensions принят в CMS TYPO3 для унификации расширений, шаблонизатор FLUID — для вывода их в FE.
Николай Сипко вне форума   Ответить с цитированием
Старый 29.11.2016, 19:06   #4
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию

Николай, я уже подумал, что формат умер, но буквально сегодня вышло расширение Extbase Smarty - https://typo3.org/extensions/reposit.../vierwd_smarty

Пока не проверял, но надеюсь, что это то, что я искал!
agravin вне форума   Ответить с цитированием
Старый 29.11.2016, 20:25   #5
Николай Сипко
Senior Member
 
Регистрация: 17.09.2012
Сообщений: 675
По умолчанию

Цитата:
Сообщение от agravin Посмотреть сообщение
https://typo3.org/extensions/reposit.../vierwd_smarty

Пока не проверял, но надеюсь, что это то, что я искал!
Как говорится, ищущий да обрящет.

Про vierwd_smarty разработчик пишет: "Smarty is easier to use than fluid" ("Smarty проще в использовании, чем fluid").

Но из чистого любопытства: неужели в CMS TYPO3 в тегах HTML проще использовать теги Smarty вместо тегов fluid?

Если эта "простота" именно то, что вы искали, объясните, пожалуйста, что вы нашли?
Николай Сипко вне форума   Ответить с цитированием
Старый 29.11.2016, 21:48   #6
agravin
Senior Member
 
Регистрация: 17.12.2009
Адрес: Moscow
Сообщений: 168
По умолчанию

Николай, дело в уже имеющихся наработках. Есть старые расширения использующие смарти, которые нечем изменить из репозитария, а разработка с нуля слишком трудозатратна.

Я иногда делаю социальные проекты, у которых нет бюджета, соответственно использование имеющихся наработок сокращает время моей работы и позволяет конечному пользователю получить наиболее функциональный сайт.
agravin вне форума   Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB code is Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
На что это могут указывать следующие нотации? Faab Общие вопросы 6 25.11.2014 17:04
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 16.10.2012 20:10
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 16.10.2012 13:47
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 15.10.2012 20:10
T3CON12DE - Community, the TYPO3 family and Neos RSS Bot Новости TYPO3 (на английском) 0 15.10.2012 16:06


Часовой пояс GMT +4, время: 21:58.


Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot

Хостинг и техническая поддержка: TYPO3 Лаборатория