1 | 1 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,13 @@ |
1 |
+{% extends '@Contao/block_unsearchable' %} |
|
2 |
+ |
|
3 |
+{% block content %} |
|
4 |
+ |
|
5 |
+ <div class="message info"> |
|
6 |
+ Wir initialisieren das Bewerbungsformular. Einen Augenblick bitte... |
|
7 |
+ </div> |
|
8 |
+ |
|
9 |
+ <script> |
|
10 |
+ setTimeout(() => { document.location.reload(); }, 4000); |
|
11 |
+ </script> |
|
12 |
+ |
|
13 |
+{% endblock %} |
... | ... |
@@ -16,6 +16,7 @@ use Contao\Controller; |
16 | 16 |
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController; |
17 | 17 |
use Contao\CoreBundle\ServiceAnnotation\FrontendModule; |
18 | 18 |
use Contao\FormModel; |
19 |
+use Contao\FrontendTemplate; |
|
19 | 20 |
use Contao\ModuleModel; |
20 | 21 |
use Contao\PageModel; |
21 | 22 |
use Contao\Template; |
... | ... |
@@ -98,6 +99,13 @@ class JobApplicationFormController extends AbstractFrontendModuleController |
98 | 99 |
if ($this->api->createApplicantUser($arrApiUser['username'],$arrApiUser['password'])) |
99 | 100 |
{ |
100 | 101 |
$session->set('vr_api_user',$arrApiUser); |
102 |
+ |
|
103 |
+ if (($userToken = $this->api->getUserAccessToken($arrApiUser['username'],$arrApiUser['password'])) === null) |
|
104 |
+ { |
|
105 |
+ $template = new FrontendTemplate('mod_dacore_jobapplication_userInit'); |
|
106 |
+ return $template->getResponse(); |
|
107 |
+ } |
|
108 |
+ } else { |
|
101 | 109 |
Controller::reload(); |
102 | 110 |
} |
103 | 111 |
} else { |