Php 如何使用crud类型“relation_hidden”隐藏输入-Codeigniter(杂货店crud库)

Php 如何使用crud类型“relation_hidden”隐藏输入-Codeigniter(杂货店crud库),php,codeigniter,grocery-crud,Php,Codeigniter,Grocery Crud,我使用Codeigniter和杂货店积垢作为库 当我想隐藏1个输入时,问题就出现了。 它是关于建立关系的 所有作品均以“积垢类型”=>“隐藏”查找 但当您设置关系并试图隐藏它时,crud_类型将变为关系_隐藏。所有隐藏了关系的字段都显示在添加页面中 我不知道为什么。有人能帮我提个建议吗?我没有设法隐藏设置了\u关系的字段,但此解决方法可能适用于您的情况: if( $crud->getstate() == 'edit' ) { $crud->set_relation('cre

我使用Codeigniter和杂货店积垢作为库

当我想隐藏1个输入时,问题就出现了。 它是关于建立关系的

所有作品均以“积垢类型”=>“隐藏”查找

但当您设置关系并试图隐藏它时,crud_类型将变为关系_隐藏。所有隐藏了关系的字段都显示在添加页面中


我不知道为什么。有人能帮我提个建议吗?

我没有设法隐藏设置了\u关系的字段,但此解决方法可能适用于您的情况:

if( $crud->getstate() == 'edit' ) 
{
    $crud->set_relation('created_by ', 'author', 'author');
}
else
{
    $crud->field_type('created_by ', 'hidden', 'default_value');
}

我想知道你的答案,但仍然不起作用“创建人”具有用户的外键。如果我删除隐藏输入设置“字段类型”“创建者”“隐藏”“默认值”;”它变成了下拉选择,可供选择的用户。另外,当我设置hide input设置时,它仍然显示为input type='text'。