Benutzer-Werkzeuge

Webseiten-Werkzeuge


breedmaster:event-formmailer

Event-Formmailer

Die Funktion des Event-Formmailers unterscheidet sich erheblich vom Standard Formular-Mailer. Der Einsatzbereich beschränkt sich auf die Übermittlung von Daten zu einzelnen Meldungen. Es können Ausstellungs-/Prüfungsergebnisse, Formwertbeurteilungen, Zuchtzulassungen etc. damit erfasst werden.

Beim erzeugen der Formulare besteht vollkommene Flexibilität, da kein Framework vorgegeben wird. Diese können entweder über ein CDN eingebunden werden oder es wird auf Breedmaster-Interne Frameworks verlinkt.

Achtung: Der Formularmailer prüft nicht ob bereits Daten vorhanden sind. Wird ein Formular 2x ausgefüllt und abgesendet oder werden unterschiedliche Formulare genutzt, so werden die bestehenden Daten überschrieben!

Erstellen eines Formulares

Die Formulare werden in der Templateverwaltung erstellt.

  1. Erstellen Sie ein neues Template, wählen Sie als Kategorie Event-Formular und vergeben einen Namen und setzen die Zugriffsrechte
  2. Wechseln Sie in den Quellcode-Modus
  3. Fügen Sie den Quelltext des Formulares in den Editor ein
  4. Passen Sie den Form-Tag an wie weiter unten beschrieben und achten auf die Übertragungsmethode.
  5. Fügen Sie in das Formular an einer beliebigen Stelle ein verstecktes Feld mit dem Namen „meldungID“ ein. Als Wert (Value) ist [a.eventID] einzutragen
  6. Speichern Sie das Formular ab

Die Mindestanforderungen für ein Formular sindwie folgt:

<form action="cmd.php?id=-99" method="post">
<input name="meldungID" type="hidden" value="[]" />
<label>Wertnote</label>
<input name="wertnote" type="text" />
</form>

Die Reihenfolge der Elemente (class, action, method etc. ist unerheblich).

Einschränkungen:

  • Bilder-/Dokumente können nicht hochgeladen werden.
  • Die Daten können nicht nachträglich bearbeitet werden.
breedmaster/event-formmailer.txt · Zuletzt geändert: 04.03.2021 07:47 von Manfred Link

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki