gpt4 book ai didi

mysql - 使用 GroceryCrud 自定义下拉菜单?

转载 作者:行者123 更新时间:2023-11-29 02:25:06 24 4
gpt4 key购买 nike

如何使用 GroceryCrud 添加自定义下拉菜单?我有以下 mysql 表:

CREATE TABLE IF NOT EXISTS `clients` (
`clientId` int(10) unsigned NOT NULL AUTO_INCREMENT,
`clientName` varchar(100) COLLATE utf8_unicode_ci NOT NULL,
`cif` varchar(10) COLLATE utf8_unicode_ci NOT NULL,
`address` varchar(150) COLLATE utf8_unicode_ci DEFAULT NULL,
`type` varchar(10) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`clientId`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

和下面的代码来展示功能:

$crud = new grocery_CRUD();
$crud->set_theme('datatables');
$crud->set_table('clients');
$crud->set_subject($this->lang->line('tpv_clients'));
$crud->display_as('clientName', $this->lang->line('tpv_client_name'));
$crud->display_as('cif', $this->lang->line('tpv_client_cif'));
$crud->display_as('address', $this->lang->line('tpv_client_address'));
$crud->display_as('type', $this->lang->line('tpv_client_type'));
$crud->columns('clientName','address','type');
$crud->required_fields('clientName', 'cif', 'type');
$output = $crud->render();

“类型”字段应该只包含两个值:“A”或“B”。我需要一个包含这两个值的下拉组合。我试过这段代码

$crud->field_type('type','dropdown',array('1' => 'A', '2' => 'B'));

但它不起作用。

最佳答案

我想你只需要这个:

$crud->field_type('type','dropdown',array('A' => 'A', 'B' => 'B'));

关于 field_type 方法的更多信息,您可以查看:http://www.grocerycrud.com/documentation/options_functions/field_type

关于mysql - 使用 GroceryCrud 自定义下拉菜单?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23868270/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com