2016-08-29 3 views
0

Я получил регистрационную форму в модальном формате. И после того, как подача завершилась неудачно, и страница перезагрузилась, я хочу снова открыть форму и добавить второй модальный код ниже модальности входа.Open bootstrap modal после неудачного отправления

Мой код не работает:

if ($this->getRequest()->isPost()) 
    { 
     $form->setData($this->getRequest()->getPost()); 
     /** @var \Zend\Authentication\Adapter\DbTable $Adapter */ 
     if ($form->isValid()) 
     { 
      $data = $form->getData(); 
      $Adapter = $this->authService->getAdapter(); 
      $Adapter 
       ->setIdentity($data['email']) 
       ->setCredential($data['password']); 
      $authResult = $this->authService->authenticate(); 

      if (!$authResult->isValid()) 
      { 
       echo "<script> 
       $(document).ready(function(){ 
        alert('hi'); 
       }); 
        </script >"; 
      } 

      else 
      { 
       return $this->redirect()->toRoute("blog"); 
      } 
     } 

     else 
     { 
      return new ViewModel(
       [ 
        'form' => $form, 
       ] 
      ); 
     } 
    } 
+0

Как вашего не показывая много кода, пожалуйста, вы можете вставить 'предупреждение («привета»);' после '

Смежные вопросы