如何在 symfony 1.4 中更改过滤器标签?我的 generator.yml 有以下内容
filter:
display: [node_sub_type, organo_node_id, organo_position_id, employee_id]
因此,它在菜单中显示“节点子类型”。但我想重命名为“部门”。我怎样才能做到这一点?
如何在 symfony 1.4 中更改过滤器标签?我的 generator.yml 有以下内容
filter:
display: [node_sub_type, organo_node_id, organo_position_id, employee_id]
因此,它在菜单中显示“节点子类型”。但我想重命名为“部门”。我怎样才能做到这一点?
您可以添加一个名为fields
inside的条目filter
,以强制标签仅用于过滤器。
filter:
fields:
node_sub_type: { label: Node subtype }
organo_node_id: { label: Organo Node }
display: [node_sub_type, organo_node_id, organo_position_id, employee_id]
如果您希望它们是全局的(在过滤器、表单、列表中),您可以全局添加它:
config:
fields:
node_sub_type: { label: Node subtype }
organo_node_id: { label: Organo Node }
哈桑,只是为了增加您的知识,您还可以在 _filters.php 中单独呈现过滤器表单字段,并随意放置标签。或者,您也可以在该模型的表单过滤器中分配标签字段。
例如 $this->widgetSchema->setLabel('node_sub_type', 'Department'); $this->widgetSchema->setLabel('organo_node_id', 'ISD');