97 lines
4.5 KiB
Twig
97 lines
4.5 KiB
Twig
{% extends 'layout.html.twig' %}
|
|
|
|
{% block content %}
|
|
<h1 class="mb-4">
|
|
Login MyE&P
|
|
</h1>
|
|
<div class="grid grid-cols-1 md:grid-cols-2 gap-8">
|
|
<div id="login-form">
|
|
{% if error %}
|
|
<div class="flex items-center space-x-1 bg-red-500 text-white p-2 rounded-md mb-6">
|
|
<svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" stroke-width="1.5" stroke="currentColor" class="w-4 h-4">
|
|
<path stroke-linecap="round" stroke-linejoin="round" d="M12 9v3.75m9-.75a9 9 0 11-18 0 9 9 0 0118 0zm-9 3.75h.008v.008H12v-.008z" />
|
|
</svg>
|
|
<span class="flex-1 text-sm">{{ error.messageKey|trans(error.messageData, 'security') }}</span>
|
|
</div>
|
|
{% endif %}
|
|
<form action="{{ path('app_login') }}" method="post">
|
|
<div class="mb-4">
|
|
<label for="username" class="block mb-1">
|
|
E-Mail:
|
|
</label>
|
|
<input type="email"
|
|
id="username"
|
|
name="_username"
|
|
value="{{ last_username }}"
|
|
class="form-field"
|
|
required
|
|
autofocus
|
|
autocomplete="username">
|
|
</div>
|
|
<div class="mb-4">
|
|
<label for="password" class="block mb-1 text-gray-900">
|
|
Passwort:
|
|
</label>
|
|
<input type="password"
|
|
id="password"
|
|
name="_password"
|
|
class="form-field"
|
|
required
|
|
autocomplete="current-password">
|
|
</div>
|
|
<div class="relative flex items-start">
|
|
<div class="flex h-6 items-center">
|
|
<input type="checkbox" id="rememberme" name="_remember_me" class="form-checkbox">
|
|
</div>
|
|
<div class="ml-1 leading-6">
|
|
<label for="rememberme">
|
|
angemeldet bleiben
|
|
</label>
|
|
</div>
|
|
</div>
|
|
<div class="flex flex-col lg:flex-row space-y-2 lg:space-y-0 lg:space-x-2 mt-4">
|
|
<button type="submit" class="button bg-button">
|
|
Login
|
|
</button>
|
|
<button type="button"
|
|
hx-get="{{ path('app_reset_password') }}"
|
|
hx-target="#login-form"
|
|
class="button bg-button bg-button--secondary">
|
|
Passwort vergessen?
|
|
</button>
|
|
<button type="button"
|
|
hx-get="{{ path('app_registration') }}"
|
|
hx-target="#myep"
|
|
hx-swap="outerHTML"
|
|
class="button bg-button bg-button--secondary">
|
|
registrieren
|
|
</button>
|
|
</div>
|
|
<input type="hidden" name="_csrf_token" value="{{ csrf_token('authenticate') }}">
|
|
</form>
|
|
</div>
|
|
<div>
|
|
<h3 class="mb-2">
|
|
Neu!
|
|
</h3>
|
|
<p class="mb-4">
|
|
Melde dich jetzt bei MyEP an und du kannst jederzeit auf deine aktuellen Buchungen zugreifen und
|
|
diese abändern. Egal ob du einen Kurs oder eine Skipasserweiterung hinzufügen/entfernen möchtest,
|
|
oder das vegetarische Essen auswählen willst. Im neuen Portal ist das nun kostenlos bis 7 Tage vor
|
|
Reisebeginn möglich!
|
|
</p>
|
|
<h3 class="mb-2">
|
|
Noch keine Zugangsdaten?
|
|
</h3>
|
|
<p class="mb-2">
|
|
Dann gib deine E-Mail ein, mit der Du gebucht hast und klicke auf "Passwort vergessen"! Und wir
|
|
senden dir ein E-Mail mit einem Passwort-Link!
|
|
</p>
|
|
<p>
|
|
Ein LogIn ist nur möglich wenn Eure Daten schon durch eine Buchung oder Anfrage bei uns
|
|
angelegt wurden. Wenn Ihr auch Kunde werden möchtet, dann schickt uns Eure Interessen über unser
|
|
<a href="https://www.ep-reisen.de/skireisen/unternehmen/kontakt/kontaktformular/" title="Kontaktformular">Kontaktformular</a>.
|
|
</p>
|
|
</div>
|
|
</div>
|
|
{% endblock %} |