1 php symfony1 admin-generator
我使用了"doctrine:generate-admin"任务.一切正常,但我想使用generator.yml文件来取消设置某些表单字段,而不是在Form类本身中取消它们.像"updated_at"之类的东西我只需要在对象更新时保存但我不希望它们显示在任何表单上,因此我不会得到任何表单验证错误.
这可能吗?我在生成器的参考页面上找不到任何可以让我这样做的东西,字段配置似乎只允许更改标签/凭证等.
您只需选择要显示的字段:
config:
form:
display:
Content: [title, body, author]
Admin: [is_published, expires_at]
Run Code Online (Sandbox Code Playgroud)
你在参考页面上找不到它很奇怪.您可以在这里:http://www.symfony-project.org/reference/1_4/en/06-Admin-Generator(导航到表单 - >显示).
编辑:
Admin生成器使用sfModelGeneratorConfiguration :: getFormFields()方法来检索要呈现的字段列表.如果您不指定'display'选项,它只需要所有字段.
是所有的领域都是渲染还是只是其中的一些?如果它晚于你可能在表单中有重载的东西(例如configure()方法).
| 归档时间: |
|
| 查看次数: |
3022 次 |
| 最近记录: |