我正在評估PHP webframework:Symfony for a project。到目前爲止,所有事情都組織的很好,除了視圖模板受到html和php的不可讀/容易混淆的混淆之外(我試圖調整視圖以使用乾淨的URL,結果只是「spot分隔符「)。清理Symfonys查看模板
是否有任何清理視圖模板的方法,以便將PHP代碼移動到模型或中間控制器?
我知道PHPTAL的存在,但是由於Symfony的規模龐大,我不知道從哪裏開始整合諸如PHPTAL之類的東西到框架中。
我正在評估PHP webframework:Symfony for a project。到目前爲止,所有事情都組織的很好,除了視圖模板受到html和php的不可讀/容易混淆的混淆之外(我試圖調整視圖以使用乾淨的URL,結果只是「spot分隔符「)。清理Symfonys查看模板
是否有任何清理視圖模板的方法,以便將PHP代碼移動到模型或中間控制器?
我知道PHPTAL的存在,但是由於Symfony的規模龐大,我不知道從哪裏開始整合諸如PHPTAL之類的東西到框架中。
我認爲這是在模板中結合使用PHP和HTML的symfony方法。如果您更喜歡使用其他語言編寫模板,則應將其中一個PHP模板引擎集成到symfony項目中。除了PHPTAL以外,還有很多模板引擎,並且已經有一些關於symfony plugins page的一些symfony插件(例如Smarty,XSLT,OPT和Haml)