【发布时间】:2016-11-24 14:57:41
【问题描述】:
只是关于 Twig 独立模板系统的一个非常简单的问题,我将它作为一个包安装在我的私人项目中,这是一个 php MVC,我对 Twig 很满意,但是当涉及到 Forms 时我有点困惑靠它。
基本上,Google 在 Google 之后似乎返回了同样的东西,它需要 Symfony Forms 包来呈现表单,但是在 Twig website 上几乎没有提到 Symfony,老实说,它似乎确实指出它是确实是一个独立的包。
现在的问题是我可以使用纯 html 渲染任何我喜欢的表单,但是一旦我使用任何类型的 Twig 语法来构建表单,它就会在 Twig 错误之后抛出 Twig 错误,并且显然会杀死任何渲染石头死.
所以我安装了 Symfony 表单包,老实说,它似乎与可接受的 MVC 模式背道而驰,除此之外,它简直令人困惑,似乎有点矫枉过正。
有没有人知道我所说的关于 Twig 表单语法是独立的并真正让它工作的经验,或者 Twig 模板中的纯 html 是唯一的选择吗?。
谢谢。
【问题讨论】:
-
不存在类似“树枝形式”的东西。你说的是symfony表单组件,它只使用twig作为渲染引擎。仅 Twig 仅包含文档中描述的内容。
标签: php forms model-view-controller twig