我正在建立一个后端管理员,用于在线报纸上撰写文章,我需要插入图像(1对n关系)。实际上我写了一个处理要显示的字段的表单,这个效果很好。
现在我想添加一个部分,它将显示已经链接到文章的图像,所以我有一个带有动作executeShowImages的组件类以及一个模板_showImages.php。
我的问题 我想在表单类中保留所有的定义,但只是添加这个组件/部分显示,我不能轻易做到。这是我的生成器文件:
generator:
class: sfPropelGenerator
param:
model_class: article
theme: admin
non_verbose_templates: true
with_show: false
singular: article
plural: articles
route_prefix: article
with_propel_route: 1
actions_base_class: sfActions
config:
actions: ~
fields: ~
list: ~
filter: ~
form:
class: ArticleFormBackend
display: [ ~showImages ]
edit: ~
new: ~
如果我这样做,只显示showImage组件。怎么办?
非常感谢你的帮助
答案 0 :(得分:0)
是的你是对的 - '只显示showImage组件'。 您应该插入要查看的所有字段的列表(如果覆盖选项)。
所以你的表单选项应该是这样的:
form:
class: ArticleFormBackend
display: [ title, body, ~showImages ]