3

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

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

3 回答 3

4

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

设置模型的 $model-> $caption

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

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

最后如果你想在 crud->setModel() 之后改变它

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

于 2013-09-20T17:04:12.397 回答
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');
于 2013-09-20T16:47:56.927 回答
2

或者

$this->add('CRUD',array('entity_name' => 'Text to be shown at Add button'));
于 2013-09-20T16:55:46.200 回答