2013-07-02 2 views
0

Я хотел бы выделить текст в определенном поле Estado (state), в настоящее время он имеет 3 состояния: «activo», «inactivo» и «pendiente», когда он соответствует pendiente, я хочу выделить текст меняет цвет на красный, но не знаю, где делать соответствующие изменения.выделить текст в Бакалея Crud

Я прикрепляю изображение к лучшему виду.

enter image description here

заранее спасибо

ответ

1

это называется callback_column это будет «процесс» колонку до того, как показано пользователю.

вот пример

public function webpages() 
{ 
$c = new grocery_CRUD(); 
$c->set_table('status'); 
$c->columns('estado','email_propietario'); 
$c->callback_column('estado',array($this,'_callback_active_state')); 
$output = $c->render(); 
$this->_view_output($output); 
} 

public function _callback_active_state($value, $row) 
{ 
    if ($row->estado == 'pendiente'){ 
    return "<pre style='color:red'>".$row->estado."</pre>";} 
    else {return $row->estado;} 
} 
+1

спасибо, только то, что мне нужно. –

Смежные вопросы