Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

[gelöst]Webform: nach versenden (Node) löschen?

Eingetragen von DeliCJouS (7)
am 08.09.2010 - 20:01 Uhr in
  • Allgemeines zu Drupal
  • Drupal 6.x

Hallo an alle Drupalcenter-user,

habe mich vor kurzem für Drupal entschieden und bin total begeistert.

Habe da mal eine Frage an die Pro's hier.

Ich möchte nachdem ein Webformular ausgefüllt und versendet wurde, das der gespeicherte Node entweder sofort oder spätestens nach 10 Minuten gelöscht wird.
Ich habe mich schon ein wenig mit dem Modul "Trigger" beschäftigt, glaube aber das dies in die falsche Richtung führt. Nach vielen Wortkombinationen in der Sucheingabe weis ich nun nicht mehr weiter.

Kann mir jemand beschreiben wie ich dies möglichst einfach umsetzen kann, falls es überhaupt möglich ist.

Schonmal vielen Dank.

Gruß

‹ Website mit mehr als 35 Sprachen! [gelöst]db_query drupal api ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Ich verstehe nicht so ganz

Eingetragen von Sense (1559)
am 08.09.2010 - 20:29 Uhr

Ich verstehe nicht so ganz was du vor hast, kannst Du das näher erläutern.
Du möchtest nach dem Absenden eines Webforms etwas löschen bzw nach einem Zeitintervall!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erlläuterung

Eingetragen von DeliCJouS (7)
am 08.09.2010 - 20:43 Uhr

Also ich habe einige Webforms erstellt, welche als "Kontaktformular" an verschiedene Emails gesendet werden.

Beispiel:

3 Mitarbeiter haben je ein Kontaktformular (Webform), welches an den jeweiligen Mitarbeiter via email gesendet wird, wenn eine Person es ausgefüllt und abgeschickt hat.
Da die Mitarbeiter evtl. auch persönliche Emails empfangen könnten, welche beim Absenden ja als Node gespeichert werden, soll der Admin diese nicht einsehen können.

Damit dies Möglich ist, muss ich nun die Nodes, welche beim Absenden gespeichert werden, möglichst sofort nach Absenden des Formulars gelöscht werden.
Gibt es dazu ein Modul, wo ich dies direkt einstellen kann?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Erstmal, die "Results" werden

Eingetragen von Sense (1559)
am 08.09.2010 - 21:14 Uhr

Erstmal, die "Results" werden nicht als Node gespeichert sondern als Ergebnis zu der Node in eigenen Tabellen mit "webform_" beginnend in der DB.
Schreib Dir doch ein Modul, welches die entsprechenden Ergebnisse bei jedem Cron Durchlauf löscht, dann sollte das Problem gemeistert werden können.

Den hook den Du dafür benötigst ist hook_cron().
Alternativ kann ich Dir so ein Modul an dieser Stelle zur Verfügung stellen, der Aufwand ist relativ gering.

  • Anmelden oder Registrieren um Kommentare zu schreiben

ohhh natürlich.... sorry, wie

Eingetragen von DeliCJouS (7)
am 08.09.2010 - 21:22 Uhr

ohhh natürlich.... sorry, wie gesagt, bin noch nicht lange bei Drupal und an die Begrifflichkeiten muss ich mich erst noch gewöhnen.

Da ich ein ziemlicher noob in sachen PHP bin (stecke da noch in den Kinderschuhen) und ich mich mit Hooks noch nicht wirklich auseinander gesetzt habe (kommt noch irgendwann hoffe ich, Entwicklerhandbuch ist schon bestellt) wäre ein solches Modul von Dir ein mega Einstieg bei Drupalcenter für mich.

Natürlich nur wenn das ganze nicht viel Arbeit macht!

Das wäre echt ein toller Zug von Dir.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rules

Eingetragen von stBorchert (6003)
am 09.09.2010 - 06:53 Uhr

Hallo.
Schau Dir mal das Modul [do:rules Rules] und dessen Untermodul "Rules Scheduler" an.
Damit kannst Du zu einem bestimmten Zeitpunkt (z.B. "5 Minuten nach dem Speichern einer Node vom Typ Story") Aktionen ausführen.

 Stefan

  • Anmelden oder Registrieren um Kommentare zu schreiben

Rules mit seinen Untermodulen

Eingetragen von Sense (1559)
am 09.09.2010 - 09:48 Uhr

Rules mit seinen Untermodulen wird das bestimmt auch irgendwie hinbekommen nur finde ich dass für diesen Vorgang diese Module zu übertrieben sind, wenn man Sie eh nicht weiter verwendet. Ich hab das Ganze mal hier online gestellt:

http://www.sense-design.de/tutorial/drupal-6-webform-daten-nicht-datenba...
Vorher auf jeden Fall BackUp der DB machen!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Wow!!! Vielen, vielen Dank!

Eingetragen von DeliCJouS (7)
am 09.09.2010 - 18:18 Uhr

Wow!!! Vielen, vielen Dank! Die Community hier gefällt mir jetzt schon riesig!

Ich hoffe ich werde mich bald etwas besser in Drupal zurechtfinden, so dass ich auch anderen helfen kann.

Also, nochmals Danke!
Denke dieser Beitrag kann geschlossen werden. Kann ich das auch, oder machen das hier die Moderatoren?

Gruß
DeliCJouS

  • Anmelden oder Registrieren um Kommentare zu schreiben

Einfach ein [gelöst] vor den

Eingetragen von Sense (1559)
am 09.09.2010 - 19:10 Uhr

Einfach ein [gelöst] vor den Thread setzen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 3 Tagen 5 Stunden
  • Hey danke
    vor 4 Tagen 25 Sekunden
  • Update: jetzt gibt's ein
    vor 4 Tagen 18 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 2 Tagen
  • Da scheint die Terminologie
    vor 1 Woche 2 Tagen
  • Kannst doch auch alles direkt
    vor 1 Woche 6 Tagen
  • In der entsprechenden View
    vor 1 Woche 6 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 6 Tagen
  • gelöst
    vor 4 Wochen 3 Tagen
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 4 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 17 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association