Попробовал сейчас для демонстрации написать шаблонизатор объектов фреймворка XSLT.
В принципе, ничего сложного, всё в единицы строк укладывается, но есть одна принципиальная проблема.
Если я правильно понял, то XSLT-процессор принимает данные только в виде DOM. И передать PHP-объект туда нельзя в принципе.
Значит, все нужные в шаблоне данные нужно извлекать из объектов дополнительным действием.
Т.е. получаем, скажем, массив объектов, а потом трансформируем его в DOM-объект, указывая нужные аргументы в коде.
Некрасиво + правки во View тянут за собой правки в Code.
Есть мысли, как этого избежать?
Ответ на:
комментарий
от www_linux_org_ru
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум php mvc (2007)
- Форум PHP + XML + XSLT (2011)
- Форум [nginx] XSLT + PHP (2010)
- Форум MVC и PHP (2006)
- Новости PHP 8.1 (2021)
- Форум XSLT и php 5 (2013)
- Форум PHP и кастомизируемый XSLT-процессор (2012)
- Форум xslt (2009)
- Форум XSLT (2008)
- Форум XSLT 2 в PHP 5.x (2008)