我必须使用这些架构的表:
users(id, name, email)
user_details (id, user_id, physical_address, otherinfo)
当我尝试在第一个表上使用 set 关系时,我想在一个网格中显示两个表的所有内容,如图所示: 注意:我已经减少了渲染视图的部分;
$crud = new grocery_CRUD();
$crud->set_table('users');
$crud->set_relation('id', 'user_details', '{physical_address} + {otherinfo}');
id 字段的值以及引用的表没有出现在网格中,因此在使用主键时它似乎不起作用。
所以我决定从第二个表的内容开始,如下所示:
$crud = new grocery_CRUD();
$crud->set_table('user_details');
$crud->set_relation('user_id', 'users', '{name} + {email}');
这可行,但问题是这些值出现在网格的一列中。我想知道如何将它们分成不同的列,并使它们在单独的输入字段中可编辑。