Inheritance: extends AppController
Ejemplo n.º 1
0
 function beforeFilter()
 {
     parent::beforeFilter();
     $this->layout = Configure::read('dashboard_layout');
     //check for facebook connect plugin available
     if (array_key_exists('Facebook.Connect', $this->components)) {
         $this->helpers[] = 'Facebook.Facebook';
         $this->Session->write('SparkPlug.facebookEnabled', true);
     } else {
         $this->Session->write('SparkPlug.facebookEnabled', false);
     }
 }
Ejemplo n.º 2
0
 function beforeFilter()
 {
     parent::beforeFilter();
     return;
     $pageRedirect = $this->Session->read('permission_error_redirect');
     $this->Session->delete('permission_error_redirect');
     if (empty($pageRedirect)) {
         if (!$this->Authsome->get('id')) {
             //anonymous?
             $actionUrl = $this->params['url']['url'];
             $permissions = $this->User->UserGroup->getPermissions();
             if (!in_array(ucwords($actionUrl), $permissions)) {
                 $this->Session->write('permission_error_redirect', '/users/login');
                 $this->Session->setFlash('Please login to view this page.');
                 $this->redirect('/users/login');
             }
         }
     }
 }