2013-09-19 4 views
1

У меня есть один пользователей таблицы в этом я хранить 1 для веб-сайта и 2 для домена и я отобразить эту таблицу мой код,Поиск не работает для функции callback_column в продуктовом падла

$this->load->library('grocery_CRUD'); 
    $crud = new grocery_CRUD(); 
    $crud->set_table('users'); 
    $crud->callback_column('listing_type',array($this,'type_change')); 
    $output = $crud->render(); 
    return $output; 

и моя функция callback_column,

public function type_change($value, $row) 
    { 
     if($value == 1) 
     { 
      return 'Website'; 
     } 
     if($value == 2) 
     { 
      return 'Domain Name'; 
     } 
    } 

поэтому, для этого поиска не работает для типа листинга, если у кого есть решение для этого, пожалуйста, помогите мне, спасибо.

+0

У меня такая же проблема. Я думаю, что поиск действительно работает, но только для значений, прежде чем они будут обработаны функцией обратного вызова. Поэтому в моих полях мне нужно искать '0' или' 1', вместо 'Нет' или' Да'. Определенно, подумайте, что это ошибка в ядре GC. –

ответ

0

Вы можете изменить использование темы ex: datatables поиск на стороне клиента на видимые данные.

Внимание: Возможно, это решение не подходит для большого количества строк.