Du bist hier: Startseite > Das Backend > Konfiguration > Registrierung I

Registrierung I

Registrierungsseite - register.tpl.php

Bis auf den Benutzernamen und das Passwort können alle Eingabefelder in der config.php abgeschaltet, als freiwillig ausfüllbar oder als zwingend erforderlich konfiguriert werden.
Mit der Schleife „<!-- IF Variable -->″ und „<!-- ENDIF Variable -->″ werden in diesem Formular die Konfigurationseinstellungen geprüft und entsprechend der geprüften Bedingung wird der Code zwischen IF und ENDIF ausgeführt.

Benutzbare Platzhalter

{header}
H1-Titel der Seite

{text}
Anzuzeigender Text, kann im Backend verändert werden.

{company}
Feldbeschriftung in einem <label>-Tag.

{companyx}
Komplettes Input-tag für den Firmennamen.

<!-- IF company -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{company}                         Einstellung erfolgt in der config.php
{companyx}<br>
<!-- ENDIF company -->

{firstname}
Feldbeschriftung in einem <label>-Tag.

{firstnamex}
Komplettes Input-tag für den Vornamen.

<!-- IF firstname -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{firstname}                         Einstellung erfolgt in der config.php
{firstnamex}<br>
<!-- ENDIF firstname -->

{lastname}
Feldbeschriftung in einem <label>-Tag.

{lastnamex}
Komplettes Input-tag für den Nachnamen.

<!-- IF lastname -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{lastname}                         Einstellung erfolgt in der config.php
{lastnamex}<br>
<!-- ENDIF lastname -->

{street}
Feldbeschriftung in einem <label>-Tag.

{streetx}
Komplettes Input-tag für den Straßennamen.

<!-- IF street -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{street}                         Einstellung erfolgt in der config.php
{streetx}<br>
<!-- ENDIF street -->

{zip}
Feldbeschriftung in einem <label>-Tag.

{zipx}
Komplettes Input-tag für dIe Postleitzahl.

<!-- IF zip -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{zip}                         Einstellung erfolgt in der config.php
{zipx}<br>
<!-- ENDIF zip -->

{city}
Feldbeschriftung in einem <label>-Tag.

{cityx}
Komplettes Input-tag für den Ortsnamen.

<!-- IF city -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{city}                         Einstellung erfolgt in der config.php
{cityx}<br>
 <!-- ENDIF city -->

{country}
Feldbeschriftung in einem <label>-Tag.

{countryx}
Komplettes Input-tag für das Bundeslandes.

<!-- IF country -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{country}                         Einstellung erfolgt in der config.php
{countryx}<br>
<!-- ENDIF country -->

{state}
Feldbeschriftung in einem <label>-Tag.

{statex}
Komplettes Input-tag für den Ländernamen.

<!-- IF state -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{state}                         Einstellung erfolgt in der config.php
{statex}<br>
<!-- ENDIF state -->

{phone}
Feldbeschriftung in einem <label>-Tag.

{phonex}
Komplettes Input-tag für die Telefonnummer.

<!-- IF phone -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{phone}                         Einstellung erfolgt in der config.php
{phonex}<br>
<!-- ENDIF phone -->

{fax}
Feldbeschriftung in einem <label>-Tag.

{faxx}
Komplettes Input-tag für die Faxnummer.

<!-- IF fax -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{fax}                         Einstellung erfolgt in der config.php
{faxx}<br>
<!-- ENDIF fax --> 

{handy}
Feldbeschriftung in einem <label>-Tag.

{handyx}
Komplettes Input-tag für die Handynummer.

<!-- IF handy -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{handy}                         Einstellung erfolgt in der config.php
{handyx}<br>
<!-- ENDIF handy -->

{email}
Feldbeschriftung in einem <label>-Tag.

{emailx}
Komplettes Input-tag für das Emailkonto.

<!-- IF email -->            Abfrageschleife ob Feld angezeigt werden muss oder nicht
{email}                         Einstellung erfolgt in der config.php
{emailx}<br>
<!-- ENDIF email -->

{name}
Feldbeschriftung in einem <label>-Tag.

{namex}
Komplettes Input-tag für den Benutzernamen.

{name}                         Der Benutzername ist für die Registrierung zwingend notwendig
{namex}<br>

{password}
Feldbeschriftung in einem <label>-Tag.

{passwordx}
Komplettes Input-tag für das Benutzerpasswort.

{password}                  Ein Passwort ist für die Registrierung zwingend notwendig
{passwordx}<br>

{captcha}
Dieser Platzhalter dient zum Einfügen des Captchabildes. Zusätzlich muss noch das Eingabefeld mit „id="captcha" name="captcha″ eingefügt werden. Die If-Schleife dient dem ausblenden des kompletten Captcha-Codes wenn diese Funktion in der config.php deaktiviert wurde.

<!-- IF captcha -->
   {captcha}
   Bitte den Captcha-Code eingeben:
   <input type="text" name="captcha" id="captcha"><br>
   <br>
<!-- ENDIF captcha -->

Stand: Version 0.0.7

Aktuell

Neustart / Weiterführung des Projektes.
Nach einigen Versuchen, mit Open-Source-Software einen mir passenden Shop aufzubauen, muss ich feststellen, dass es KEINEN, meinen Anforderungen entsprechenden Shop gibt. Wenn dann ist mit Kosten im vierstelligen Bereich auszugehen und ein oft nur von Nutzern des jeweiligen Shop(systems) geleisteter Support/Hilfe hilft bei Problemen (wenn er kann und es so etwas überhaupt gibt!). Hier fehlt eben teilweise das Fachwissen des jeweiligen Systems.
Die anderen bieten "Erweiterungen" (Plugins) an, die in einem Shop eigentlich nicht fehlen dürften - So kann man auch nachträglich noch Geld machen. Erweiterungen und Templates werden scheinbar ohne gründliche Prüfungen als "tauglich" angeboten (teilweise für recht hohe Preise) und wenn es dann knallt, wird man schön alleingelassen. Auch gibt es Systeme, bei einem fast leeren Shop, die aus über 48.000 Dateien bestehen - wer pflegt hier eigentlich den Code?

Es reicht, es geht also schön weiter mit TobbiVM-Shop!

nach oben