60 lines
2.8 KiB
PHP
60 lines
2.8 KiB
PHP
<?php require __DIR__ . '/../partials/layout-top.php'; ?>
|
|
|
|
<section class="page-head">
|
|
<span class="eyebrow">Pilot-Onboarding</span>
|
|
<h1>Pilotmandant registrieren</h1>
|
|
<p>Dieses Formular legt einen echten Teststandort an. Bitte nur verwenden, wenn Organisation, Ansprechpartner und Startpreis fuer den Pilotbetrieb abgestimmt sind.</p>
|
|
</section>
|
|
|
|
<div class="two-column">
|
|
<form class="card form-card" method="post" action="<?= e(url('/register')) ?>">
|
|
<?= csrf_field($csrf) ?>
|
|
<label>
|
|
<span>Team- / Standortname</span>
|
|
<input type="text" name="tenant_name" value="<?= e((string) old('tenant_name')) ?>" required>
|
|
</label>
|
|
<label>
|
|
<span>Kurzname fuer die Login-URL</span>
|
|
<input type="text" name="tenant_slug" value="<?= e((string) old('tenant_slug')) ?>" placeholder="mein-team">
|
|
</label>
|
|
<label>
|
|
<span>Pilotstufe</span>
|
|
<select name="plan">
|
|
<option value="starter">Starter</option>
|
|
<option value="team" selected>Team</option>
|
|
<option value="business">Business</option>
|
|
</select>
|
|
</label>
|
|
<label>
|
|
<span>Startpreis pro Kaffee in EUR</span>
|
|
<input type="number" name="default_price_eur" min="0.50" step="0.05" value="<?= e((string) old('default_price_eur', '1.20')) ?>">
|
|
</label>
|
|
<label>
|
|
<span>Ansprechpartner / Owner</span>
|
|
<input type="text" name="owner_name" value="<?= e((string) old('owner_name')) ?>" required>
|
|
</label>
|
|
<label>
|
|
<span>Login-E-Mail fuer den Owner</span>
|
|
<input type="email" name="owner_email" value="<?= e((string) old('owner_email')) ?>" required>
|
|
</label>
|
|
<label>
|
|
<span>Startpasswort fuer den Owner</span>
|
|
<input type="password" name="owner_password" minlength="12" required>
|
|
</label>
|
|
<button class="button button-primary" type="submit">Pilotmandant anlegen</button>
|
|
</form>
|
|
|
|
<aside class="card">
|
|
<span class="eyebrow">Vor dem Absenden</span>
|
|
<ul class="feature-list">
|
|
<li>Die Registrierung erzeugt sofort einen nutzbaren Testmandanten</li>
|
|
<li>Owner-Zugang und erstes Mitglied werden automatisch angelegt</li>
|
|
<li>Systemquellen fuer digital, Papier, Backoffice und RFID stehen direkt bereit</li>
|
|
<li>Die Self-Service-Navigation fuer Mitglieder bleibt spaeter schlanker als das Admin-Backoffice</li>
|
|
</ul>
|
|
<p class="muted">Wenn ihr erst unverbindlich pruefen wollt, startet lieber mit einem klar benannten Pilotteam statt mit Fantasiedaten. Das macht spaetere Login-, Reset- und Supportablaeufe deutlich sauberer.</p>
|
|
</aside>
|
|
</div>
|
|
|
|
<?php require __DIR__ . '/../partials/layout-bottom.php'; ?>
|