public function actionSignup() { if (!Yii::app()->user->isGuest) { Yii::app()->request->redirect(basePath('app/gallery')); } $countryModel = new OldLuCountries(); $provinceModel = new OldLuProvstates(); $countryResults = $countryModel->findAll(); $provincesResults = $provinceModel->findAll(); $countries = array(); $provinces = array(); foreach ($countryResults as $key => $result) { $countries[$key] = $result->attributes; } foreach ($provincesResults as $key => $result) { $provinces[$key] = $result->attributes; } $this->layout = 'main'; $errors = $this->_getSignUpErrors(); $data = $this->_getSignUpData(); $this->render('SignUp', array('errors' => $errors, 'data' => $data, 'countries' => $countries, 'provinces' => $provinces)); }
public function getProvinces($code = null) { $provinceModel = new OldLuProvstates(); if (empty($code)) { $provincesResults = $provinceModel->findAll(); } else { $provincesResults = $provinceModel->findAllByAttributes(array('countrycode' => $code)); } $provinces = array(); foreach ($provincesResults as $key => $result) { $provinces[$key] = $result->attributes; } return $provinces; }