public static function gerarLista($model_pesq) { $list_neg = array(); if (count($model_pesq) > 0) { foreach ($model_pesq as $key => $values) { $list_neg[$key]['status_icons'] = ''; foreach ($values as $key2 => $values2) { if (is_null($values->{$key2})) { $values->{$key2} = ""; } if ($key2 == 'itens_id') { $list_neg[$key]['status_icons'] = StatusNegocios::loadStatusNegocios3($values->{$key2}); $im = ItensMultimidia::infoItensMultimidia($values->{$key2}); if (!empty($im->itens_multimidia_caminho)) { $thumb = Yii::app()->utils->incluiTracoImg($im->itens_multimidia_caminho); } if (count($im) > 0) { $list_neg[$key]['thumb'] = "<a href=\"http://" . $_SERVER["HTTP_HOST"] . Yii::app()->baseUrl . "/" . Yii::app()->controller->id . "/view/id/" . $values->{$key2} . "\"><img src=\"http://" . $_SERVER['HTTP_HOST'] . Yii::app()->baseUrl . "/uploads/" . Yii::app()->params['uploadPathMultimidiaItens'] . $values->{$key2} . "/" . $thumb . "\"></a>"; } else { $list_neg[$key]['thumb'] = "<a href=\"http://" . $_SERVER["HTTP_HOST"] . Yii::app()->baseUrl . "/" . Yii::app()->controller->id . "/view/id/" . $values->{$key2} . "\"><img src=\"http://" . $_SERVER['HTTP_HOST'] . Yii::app()->baseUrl . "/img/icons/thumb_modelo.png\"></a>"; } } else { $list_neg[$key][$key2] = $values->{$key2}; } } } } return json_encode($list_neg); }