1

如何在 symfony 1.4 中更改过滤器标签?我的 generator.yml 有以下内容

filter:  
    display: [node_sub_type, organo_node_id, organo_position_id, employee_id]

因此,它在菜单中显示“节点子类型”。但我想重命名为“部门”。我怎样才能做到这一点?

4

2 回答 2

3

您可以添加一个名为fieldsinside的条目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 }
于 2013-04-02T08:04:48.067 回答
1

哈桑,只是为了增加您的知识,您还可以在 _filters.php 中单独呈现过滤器表单字段,并随意放置标签。或者,您也可以在该模型的表单过滤器中分配标签字段。

例如 $this->widgetSchema->setLabel('node_sub_type', 'Department'); $this->widgetSchema->setLabel('organo_node_id', 'ISD');

于 2013-04-10T05:49:41.977 回答