Support » Allgemeine Fragen » Externe Tabelle in Formular einbinden

  • Ich möchte gerne ein Formular für die Online-Krankmeldung an einer Schule einrichten. Dazu möchte ich eine Tabelle (Excel, CSV o.ä.) auf dem Server hinterlegen in der die jeweiligen Klassen und die Mailadressen ihrer Klassenlehrer/innen hinterlegt sind. Diese Tabelle soll dann automatisch in das Formular importiert werden.

    Die Besucher sollen nun z.B. aus einem Drop-Down-Menü die betreffende Klasse auswählen. Beim Abschicken des Formulars soll es nur an die betreffenden Klassenlehrer/innen verschickt werden.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Ich kann mir nicht vorstellen, wie man das mit einer Tabelle im Excel- oder CSV-Format auf einer WordPress-Instanz umsetzen kann. Aber wer weiß …

    Evtl. ist so etwas auch mit vermutlich geringerem Aufwand mit dem Plugin Contact Form 7 und dem Addon Conditional Fields for Contact Form 7 möglich. Hier sehe ich an sich nur das Problem mit der Zuordnung der Empfängeradresse. Beide Plugins sind kostenfrei.

    Grundsätzlich kann ich mir aus meiner Erfahrung mit vielen Schulhomepages nicht vorstellen, dass sich der Aufwand lohnt. In der Regel reicht da ein einfaches Formular (z. B. mit Contact Form 7) und die Krankmeldung wird dann einfach an die jeweiligen Empfänger (Klassenleitung) manuell durch das Sekretariat weitergeleitet. Das war übrigens auch bei Schulen mit vielen Schülern kein Problem.

    Plugin-Empfehlungen sind grundsätzlich schwierig, weil bei der Auswahl zu viele subjektive Kriterien eine Rolle spielen. Oft werden auch nachträglich zusätzliche Wünsche geäußert, die das gerade vorgeschlagene Plugin nicht erfüllt. Deshalb ist es besser, wenn du verschiedene Plugins testest und selber entscheidest, was am besten zu deinen Vorstellungen passt. Zum Thema Plugins, lies bitte auch noch mal hier.

    Thread-Starter volker57

    (@volker57)

    Danke für die schnelle Antwort. Es handelt sich um eine sehr große Schule mit täglich vielen Krankmeldungen. Daher sollen die Meldungen NICHT erst an das Sekretariat gehen, sondern sofort direkt bei den zuständigen Lehrkräften landen. Da sich die Zuordnung der Lehrkräfte zu den Klassen öfter ändern, kam ich auf die Idee einer Tabelle, die einfach auf den Server hochgeladen wird. Ggf ginge das über einen PHP-Schnipsel. Dafür müsste das Formlar-Plugin aber PHP Code einbinden lassen.

    Vielleicht sowas: CSV to html

    Da sollte dann aber noch mehr Automatisierung erfolgen, sonst sehe ich das wie Hans-Gerd: zuviel Aufwand.

    Alternativ Excel-Datei als pdf exportieren und auf den Server hochladen. pdf-Dateien einbinden ist einfacher.

    So etwas ähnliches habe ich schon mal gemacht, allerdings benötig man dazu PHP-Kenntnisse. Mit einem eigenen Seitentemplate habe ich ein Formular gebaut, in dem auch Daten stehen, die aus einer eigenen Datenbanktabelle kommen. Das sollte auch mit CSV machbar sein.

Ansicht von 4 Antworten - 1 bis 4 (von insgesamt 4)
  • Das Thema „Externe Tabelle in Formular einbinden“ ist für neue Antworten geschlossen.