GroceryCRUD 隐藏软删除记录
GroceryCRUD hide soft deleted records
通过如下覆盖GroceryCRUD
的delete
函数,我们可以轻松地软删除一条记录。
public function user() {
$crud = new grocery_CRUD();
$crud->set_table('cms_user');
$crud->set_subject('User List');
$crud->required_fields('user_name');
$crud->columns('user_name','email','real_name','active');
$crud->change_field_type('active', 'true_false');
$crud->callback_delete(array($this,'delete_user'));
$output = $crud->render();
$this->_example_output($output);
}
public function delete_user($primary_key) {
return $this->db->update(
'cms_user',
array('deleted' => '1'),
array('id' => $primary_key)
);
}
我的问题是,如何在主视图中隐藏软删除的记录??
谢谢。
答案很简单...谷歌搜索后很明显我可以使用 where
子句
$crud->where('deleted', '0');
谢谢大家...很有魅力
通过如下覆盖GroceryCRUD
的delete
函数,我们可以轻松地软删除一条记录。
public function user() {
$crud = new grocery_CRUD();
$crud->set_table('cms_user');
$crud->set_subject('User List');
$crud->required_fields('user_name');
$crud->columns('user_name','email','real_name','active');
$crud->change_field_type('active', 'true_false');
$crud->callback_delete(array($this,'delete_user'));
$output = $crud->render();
$this->_example_output($output);
}
public function delete_user($primary_key) {
return $this->db->update(
'cms_user',
array('deleted' => '1'),
array('id' => $primary_key)
);
}
我的问题是,如何在主视图中隐藏软删除的记录??
谢谢。
答案很简单...谷歌搜索后很明显我可以使用 where
子句
$crud->where('deleted', '0');
谢谢大家...很有魅力