object über we:form und we:write

Hier können Sie Fragen bezüglich des Datenbank-/Objektmoduls stellen.
apollo23
Member
Beiträge: 48
Registriert: Di 6. Mär 2012, 01:26

object über we:form und we:write

Beitragvon apollo23 » Di 12. Mai 2015, 13:10

Hallo,
ich möchte gern ein Formular im Front-End anbieten, in dem diverse Benutzer Angaben für eine Datenbank machen können. Dieses Formular soll die darin erhaltenen Angaben in die Object-Datenbank schreiben und zusätzlich eine E-Mail an den Administrator der Datenbank für eine Freigabe senden. Das Formular überträgt dabei ein hidden-Attribut, damit der Object-Eintrag nicht sofort in der Ausgabe der Object-Liste im Front-End zu sehen ist. Am besten wäre es, wenn in der E-Mail an den Administrator ein Link angegeben wäre, welcher durch Aufruf des entsprechenden Link das eingetragene Object zur Ansicht freigibt oder löscht.

Ist das mit Bordmitteln von webEdition grundsätzlich möglich?




Kleines Hilfeersuchen vorab:
Wie muss ein hidden We:Datums-Input-Feld angelegt werden, damit dieses in der Object-Datenbank korrekt eingetragen wird?

funktioniert nicht

Code: Alles auswählen

<we:userInput type="hidden" name="DatumHeute" value="?php echo date(F Y'); ?>"/>
funktioniert hingegen

Code: Alles auswählen

<we:userInput type="date" name="DatumHeute" format="F Y" />

AndreasWitt

Re: object über we:form und we:write

Beitragvon AndreasWitt » Do 21. Mai 2015, 20:45

Hallo apollo,

ja, das ist möglich. Beim <we:write type="object"/> musst du einfach publish="false" setzen, dann wird der Objekt nicht veröfffentlicht. Zum Versenden einer E-Mail an den Admin gibt es die Attribute mail und mailfrom.

Dein Datumsfeld, sollte so funktionieren:

Code: Alles auswählen

<we:userInput type="hidden" name="DatumHeute" value="<?php echo time(); ?>"/>
Grüße, Andreas


Zurück zu „DB-/Objektmodul“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 10 Gäste