コード例 #1
0
ファイル: Itens.php プロジェクト: renatocosta/sunbeltbrasil
 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);
 }