Example #1
0
 /**
  * Executes login action
  *
  * @param sfWebRequest $request A request object
  */
 public function executeLogin($request)
 {
     if (opConfig::get('external_mobile_login_url') && $request->isMethod(sfWebRequest::GET)) {
         $this->redirect(opConfig::get('external_mobile_login_url'));
     }
     $gadgets = Doctrine::getTable('Gadget')->retrieveGadgetsByTypesName('mobileLogin');
     $this->mobileLoginContentsGadgets = $gadgets['mobileLoginContents'];
     return parent::executeLogin($request);
 }
 /**
  * Executes login action
  *
  * @param sfRequest $request A request object
  */
 public function executeLogin($request)
 {
     $this->gadgetConfig = sfConfig::get('op_login_gadget_list');
     $gadgets = Doctrine::getTable('Gadget')->retrieveGadgetsByTypesName('login');
     $layout = Doctrine::getTable('SnsConfig')->get('login_layout', 'layoutA');
     $this->setLayout($layout);
     switch ($layout) {
         case 'layoutA':
             $this->topGadgets = $gadgets['loginTop'];
         case 'layoutB':
             $this->sideMenuGadgets = $gadgets['loginSideMenu'];
     }
     $this->contentsGadgets = $gadgets['loginContents'];
     $this->bottomGadgets = $gadgets['loginBottom'];
     return parent::executeLogin($request);
 }
 /**
  * Executes login action
  *
  * @param sfWebRequest $request A request object
  */
 public function executeLogin($request)
 {
     $gadgets = Doctrine::getTable('Gadget')->retrieveGadgetsByTypesName('mobileLogin');
     $this->mobileLoginContentsGadgets = $gadgets['mobileLoginContents'];
     return parent::executeLogin($request);
 }