Ergebnis 1 bis 8 von 8

Thema: Frotend Dateneingabe ohne Login

  1. #1
    Contao-Nutzer
    Registriert seit
    25.01.2018.
    Beiträge
    9

    Standard Frotend Dateneingabe ohne Login

    Hallo liebe Contao-Community,
    ich würde gerne einen Kalender erstellen, denen Besucher selbst befüllen können ohne Login. Sprich, es soll im Frotend zwei oder drei Input-Felder geben, die man ausfüllt und dann absendet. Später sollen diese Daten dann im Kalender stehen und für alle sichtbar sein.
    Könnt Ihr mir einen Tipp geben wie Ihr das am besten lösen würdet. Danke!
    Lg Daniel

  2. #2
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Ich stehe vor einem ähnlichen Problem. Über ein Formular melden mir Besucher ihre Termine und ich trage sie per Hand in das entsprechende Event-Archiv ein. Nun möchte ich die Arbeit etwas beschleunigen und die Daten mit dem Abschicken des Formulars direkt eintragen und auf unveröffentlicht stellen. Ich werde mir mal die leads-Erweiterung anschauen, ob das mit der geht. Wenn nicht, werde ich mich wohl selbst in den Hook, der die Formulardaten empfängt, einklinken müssen und die Daten in die Datenbank schreiben.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  3. #3
    Contao-Fan Avatar von fusch
    Registriert seit
    25.03.2012.
    Ort
    München
    Beiträge
    498
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Ihr zwei,

    nicht getestet, aber so sollte es theoretisch funktionieren:
    Formular erstellen mit den entsprechenden Feldern, am besten in der Datenbank-Tabelle nachgucken, wie genau die Kalender-Felder heißen und das Formular dann in der tl_calendar_events speichern.
    Ihr solltet Euch allerdings gut überlegen, ob da wirklich jeder reinschreiben darf oder nur ein paar Euch bekannte Frontend-User nach Login. Oder die Events erstmal automatisch auf unpublished setzen und manuell publizieren. Sonst habt Ihr das lauter Dreck drinnen stehen.

    Gruß
    Hella
    Mitglied des Contao User Treffen München
    Aktuelle Termine erfährst Du immer unter www.contao-bayern.de
    Komm' doch mal vorbei!

  4. #4
    Contao-Urgestein Avatar von Samson1964
    Registriert seit
    05.11.2012.
    Ort
    Berlin
    Beiträge
    2.794

    Standard

    Ja, würde theoretisch funktionieren. Aber es gibt noch ein paar zusätzliche Eingabefelder (z.B. Name, E-Mail des Eintragenden, Upload), die in der DB kein entsprechendes Feld haben.
    Viele Grüße
    Frank

    Seit Mai 2013 Fan von Contao
    Webmaster vom Deutschen Schachbund und Berliner Schachverband
    Mein Blog: Schachbulle
    Meine Erweiterungen bei GitHub
    Meine Videos auf YouTube: Playlist zur Contao-Programmierung/Einrichtung

  5. #5
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.094
    Partner-ID
    10107

    Standard

    Würde ich in einem processFormData Hook machen.

  6. #6
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Ich krame den Beitrag noch einmal heraus, da ich vor einer gleicher Aufgabe stehe.

    Ich möchte über ein Formular unter einer Terminliste die Felder Name, Teaser, Text, Datum, Uhrzeit an das Eventmodul übergeben und der neu eingetragene Termin soll auf unveröffentlicht stehen.

    Wie kann ich dies mit Contao 4.9.9 einbauen?

    Danke für jeden Tipp.

    VG
    Matu
    Viele Grüße aus Köln
    Matu

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.718
    User beschenken
    Wunschliste

    Standard

    Der Tipp ist auch 2020/21 immer noch der selbe:

    Zitat Zitat von Spooky Beitrag anzeigen
    Würde ich in einem processFormData Hook machen.

  8. #8
    Alter Contao-Hase
    Registriert seit
    22.06.2009.
    Ort
    Köln
    Beiträge
    1.342

    Standard

    Ok... Bin kein Programmierer und komme so nicht weiter.

    Gibt es evtl. ein fertiges Template oder Modul zum testen? Hat es schon einmal jemand so umgesetzt?

    Das wäre prima.

    VG
    Matu
    Viele Grüße aus Köln
    Matu

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •