如何更改CRUD“添加”按钮名称?

时间:2013-09-20 16:38:35

标签: atk4

默认情况下,CRUD 添加按钮名称与型号名称相同。我们怎么能改变呢?

$tabs->addTab('Users')->add('CRUD')->setModel('Admin_User');

3 个答案:

答案 0 :(得分:4)

如果可以 - 首先正确设置模型标题

设置模型的$ model-> $caption

如果它只是需要自定义按钮名称的CRUD,那么

通过扩展或指定要添加的第二个参数('CRUD')来设置$ crud-> entity_name

最后,如果你想在crud-> setModel()

之后改变它

您可以通过$ crud-> add_button访问按钮,并使用set()或setLabel()。

答案 1 :(得分:2)

$tab = $tabs->addTab('Users');
$crud = $tab->add('CRUD');
$crud->setModel('Admin_User');
$crud->entity_name = 'Text to be shown at Add button';

或者

$tab = $tabs->addTab('Users');
$crud = $tab->add('CRUD');
$crud->setModel('Admin_User');
$crud->add_button->set('Text to be shown at Add button');

答案 2 :(得分:2)

OR

$this->add('CRUD',array('entity_name' => 'Text to be shown at Add button'));