Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Module ›

Newslettersystem über drupal user

Eingetragen von thomas_since2011 (7)
am 14.03.2012 - 11:48 Uhr in
  • Module
  • Drupal 7.x

Hallo Zusammen,

folgende Kombination mit simplenews setze ich ein, um ein Newsletter-System abzubilden:

  • Email Registration -> Das normale Formular zur User-Registrierung verwende ich als Newsletteranmeldung, dadruch kann ich zusätzliche Felder wie Anrede, Nachnamen, Kategorie, usw. abspeichern (mir profile2)
  • Generate Password -> automatische Kennwortgenerierung, der Benutzer braucht sich um sein PW nicht kümmern, da er sich nur einmal für den NL registriert, danach gibt es keinen Grund für den User sich erneut am Drupal anzumelden - da er ja bereits in simplenews als "subscriber" eingetragen ist
  • Über views kann ich dann alle NL-User inkl. zusätzlich-definierter Felder anzeigen/sortieren lassen

Der von simplenews eigene Subscriber-Block ist somit für mich sinnlos und wird nicht verwendet.

Auf folgende Probleme, bzw. ausstehenden Anforderungen stoße ich jetzt:

  1. Wie kann ich User selbst wieder sauber aus dem NL austragen lassen, der Subscriber-Block von simplenews hilft mir nicht, da hier nur die NL-Mitgliedschaft beendet wird, der User bleibt aber weiterhin in der Drupal-DB. Wie bekomme ich also bei einer NL-Abmeldung den User auch paralell aus der Drupal-DB ?
  2. Stellt ein Webseitenbesucher eine Kontaktanfrage über ein Formular, soll hier ebenfalls eine Checkbox auftauchen 'Für NL anmelden'. Sobald die CheckBox gesetzt ist, würde ich dann per hook einen User erzeugen. Ist dieser Weg so in Ordnung, oder gibt es einen eleganteren ? Was mache ich, wenn es den User mit dieser E-Mail schon im System gibt ?

Gibt es andere Lösungen oder bin ich auf dem richtigen Weg mit dieser Konstellation ?

Danke euch!

‹ Problem mit ImageFUpload Problem mit Privatemsg... ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Bitte nur ein Thema pro Diskussion

Eingetragen von Frank Ralf (2135)
am 14.03.2012 - 15:58 Uhr

zu 1) hilft dir vielleicht dieses Modul weiter: http://drupalmodules.com/module/inactive-user

Gruß
Frank

Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, leider entspricht das

Eingetragen von thomas_since2011 (7)
am 19.03.2012 - 15:55 Uhr

Danke, leider entspricht das nicht meinen Anforderungen...

Hat noch jemand Ansätzte oder gar Module ?

Vielen Dank! :-)

Grüße,
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau dir das Modul Rules an,

Eingetragen von rogerpfaff (248)
am 19.03.2012 - 16:18 Uhr

Schau dir das Modul Rules an, damit kannst du eigene Workflows erstellen.

1.) Der Benutzer soll sich austragen können? Mach ein Webform zum Abmelden und lass Rules die Mailadresse erkennen und beim User die Abmeldung eintragen.

2.) Ebenfalls wieder ein Webform, diesmal mit der Checkbox. Rules kann feststellen ob die Checkbox aktiv ist und den Benutzer anlegen und entsprechend einstellen.

ODER du steigst um auf Mailchimp (www.mailchimp.com). Das bietet dir umfangreiche Newsletterfunktionen und eine gute Integration in Drupal.

Viele Grüße

Roger

Drupalentwickler München
CMS Frameworker Drupal @ Reinblau

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke rogerpfaff, Rules geht

Eingetragen von thomas_since2011 (7)
am 20.03.2012 - 09:51 Uhr

Danke rogerpfaff,

Rules geht sehr in richtige Richtung.
Bloß finde ich leider keine Action "User registrieren" (nicht Event)....

Danke!

Grüße,
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kleiner Trick bei Drupal 7:

Eingetragen von rogerpfaff (248)
am 20.03.2012 - 10:38 Uhr

Kleiner Trick bei Drupal 7: User sind eine Entity und die erzeugst du in der Action "Create new entity: user"

Viele Grüße

Roger

Drupalentwickler München
CMS Frameworker Drupal @ Reinblau

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein etwas verspätetes

Eingetragen von thomas_since2011 (7)
am 11.04.2012 - 13:17 Uhr

Ein etwas verspätetes Danke!
Genau das habe ich gesucht.

Jetzt kommt aber mein nächstes Problem:
Meine Benutzer haben zusätzliche Felder durch das Modul profile2 (z.B. Anrede, etc.) - wie kann ich diese durch webform-felder befüllen lassen ?

Danke dir!

Grüße,
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat keiner eine gute Idee zu

Eingetragen von thomas_since2011 (7)
am 18.04.2012 - 08:44 Uhr

Hat keiner eine gute Idee zu dieser Problematik ?

Danke

Grüße,
Thomas

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja, du hast ja schon Rules.

Eingetragen von rogerpfaff (248)
am 18.04.2012 - 08:50 Uhr

Naja, du hast ja schon Rules. Damit kannst du Feldern auch Werte zuweisen, nachdem du den User erstellt hast.

Viele Grüße

Roger

Drupalentwickler München
CMS Frameworker Drupal @ Reinblau

  • Anmelden oder Registrieren um Kommentare zu schreiben

Besser neuen Thread anfangen

Eingetragen von Frank Ralf (2135)
am 18.04.2012 - 14:36 Uhr

mit aussagekräftigem Titel zum neuen Problem. Das erhöht die Chance, dass sich auch kundige Leute melden ;-)

Gruß
Frank

Bitte Erledigtes im Betreff des ersten Postings als [gelöst] markieren. Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Content Ex-/Import
  • RESTful Path request will nicht
  • Modulupdate per Webinterace scheitert an authorize.php und access denied für Admin-User
  • Wer ist online Block
  • Doppelte Anzeige von Node im View
  • URL-Alias von bestehendem Link wird gelöscht und auf -0 gesetzt 404 Fehler entsteht
  • Ausblenden von Taxonomy wenn diese keinen Inhalt haben
  • Image als Anhang
  • [gelöst] Benutzer erstellen ohne Berechtigung zum ändern von E-Mail oder Passwort
  • HTTP ERROR 500, wenn der Node eines bestimmten Typs gespeichert wird oder ein neuer Inhalt dieses Typs erzeugt werden soll
  • Module modifizieren zb Statuses
  • Exposed Filter einer View in seperatem Block darstellen, wie kann ich die exposed Filter der zug. View deaktivieren
Weiter

Neue Kommentare

  • Ich hab das Modul wie auch
    vor 1 Stunde 26 Minuten
  • Wie installierst Du das
    vor 1 Stunde 36 Minuten
  • Das ist eines der Module das
    vor 5 Stunden 31 Minuten
  • SaarlandToday schrieb Ich
    vor 10 Stunden 14 Minuten
  • Das mache ich immer mit
    vor 19 Stunden 48 Sekunden
  • Ich vermute mal das du was
    vor 19 Stunden 39 Minuten
  • Ohne Fehlermeldungen zu
    vor 2 Tagen 8 Stunden
  • dinmikkith schrieb Ja du hast
    vor 4 Tagen 23 Stunden
  • SaarlandToday schrieb Es gibt
    vor 5 Tagen 7 Stunden
  • ich hab das Problem gefunden!
    vor 5 Tagen 8 Stunden

Statistik

Beiträge im Forum: 245947
Registrierte User: 18824

Neue User:

  • Damian1802
  • MrWebMV
  • kiba

» Alle User anzeigen

User nach Punkten sortiert:
wla9008
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3916
ronald3829
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 1 Benutzer und 5 Gäste online.

Benutzer online

  • Damian1802

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