Пример #1
0
 public function init()
 {
     $sessionMember = Yii::app()->session['member'];
     if (empty($sessionMember->mem_id)) {
         $this->render('../authen');
         exit;
     }
     /*
      * Load Config
      */
     $this->memberLevelDefault = WebConfig::getValueByKey('default_level');
     $this->memberStatusDefault = WebConfig::getValueByKey('default_object_public');
     /*
      * Load Config
      */
 }
Пример #2
0
 public function init()
 {
     $listSacredObjectLastInsert = SacredObject::model()->findAll(array('order' => 'obj_updatedate desc', 'limit' => '10'));
     $listSacredType = Yii::app()->db->createCommand()->select('t.type_id,t.type_name,count(*) cnt')->from('sacred_object o')->join('sacred_type t', 't.type_id =o.type_id')->group('o.type_id')->queryAll();
     $listMemberLastInsert = Member::model()->findAll(array('order' => 'mem_updatedate desc', 'limit' => '10'));
     $criteria = new CDbCriteria();
     $criteria->select = 'r.reg_id,r.reg_name,(SELECT COUNT(*) FROM province p WHERE p.reg_id = r.reg_id) cnt';
     $criteria->alias = 'r';
     // east region
     //$criteria->compare('r.reg_id', $this->regionDefault);
     //$region = Region::model()->find($criteria);
     $listRegion = Region::model()->findAll($criteria);
     $this->data = array('listSacredObjectLastInsert' => $listSacredObjectLastInsert, 'listSacredType' => $listSacredType, 'listMemberLastInsert' => $listMemberLastInsert, 'listRegion' => $listRegion);
     if (Yii::app()->session['member']) {
         $this->member = Yii::app()->session['member'];
     } else {
         $this->member = new Member();
     }
     /*
      * Load Config
      */
     $this->memberLevelDefault = WebConfig::getValueByKey('default_level');
     $this->memberStatusDefault = WebConfig::getValueByKey('default_object_public');
     $this->publicStatus = WebConfig::getValueByKey('default_status');
     $this->displayDefault = WebConfig::getValueByKey('display_length');
     $this->sizeUpload = WebConfig::getValueByKey('upload_size');
     $this->resizeUpload = WebConfig::getValueByKey('image_resize');
     /*
      * Load Config
      */
     /*
      * Fixed Bug Facebook API
      */
     $baseDomain = Yii::app()->getBaseUrl(true);
     $baseUrl = Yii::app()->request->url;
     if (intval(strpos($baseDomain, 'sudyodprakruang'))) {
         if (intval(strpos($baseUrl, 'upload'))) {
             if (!intval(strpos($baseDomain, 'www'))) {
                 header("Location: http://www.sudyodprakruang.com/site/upload");
                 exit;
             }
         }
     }
     /*
      * Fixed Bug Facebook API
      */
 }