public static function CheckSetDb() { // Check isset database by try-catch. If don't isset database, code will error then return false try { Addimglist::model()->findAll(); } catch (exception $e) { return false; } }
public function actionGetimg() { $criteria = new CDbCriteria(); $criteria->addCondition('code="' . str_replace('%20', ' ', Yii::app()->getRequest()->getQuery('code')) . '"'); $model = Addimglist::model()->findAll($criteria); $repon = array(); foreach ($model as $item) { $repon[] = array('id' => $item->id, 'name' => $item->name, 'nameimg' => str_replace(' ', '%20', $item->name), 'level' => $item->level, 'size' => $item->size, 'url' => Yii::app()->baseurl . '/images' . str_replace(' ', '%20', $item->url), 'del_url' => Yii::app()->baseurl . '/admin/addimglist/upload?_method=delete&file=' . str_replace(' ', '+', $item->name) . '&code=' . str_replace(' ', '+', $item->code) . '&module=addimglist'); } print_r(json_encode($repon)); }