在放弃 Symfony 转而使用 Phalcon 之后,我偶然发现了一个关于表单模板的问题。
我理解例如一个字段以这种方式呈现:
{{ text_field("name", "size" : 30) }}
{{ submit_button("Save") }}
如果我想在这个领域应用一个类,它看起来像:
{{ text_field("name", "size" : 30, "class" : "classForField") }}
{{ submit_button("Save", "class" : "btn btn-success") }}
然而,为我的应用程序中的 100 个字段、按钮等执行此操作将是一个巨大的麻烦,尤其是如果我出于某种原因决定仅将 Css 类更改为“text_fields”。
在 Symfony 中,您将为模板文件中的所有字段定义一个基本模板,除非被覆盖,否则所有表单都将使用该模板。
我查看了许多示例项目,并通过文档,但我在 Phalcon 中找不到这样的功能。我希望这只是我在寻找错误的术语,请有人指出我正确的方向。
具体来说,我想将 Bootstrap 类应用于我的元素。