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 - 12: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 - 16:58 Uhr

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, leider entspricht das

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

Danke, leider entspricht das nicht meinen Anforderungen...

Hat noch jemand Ansätzte oder gar Module ?

Vielen Dank! :-)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Schau dir das Modul Rules an,

Eingetragen von rogerpfaff (249)
am 19.03.2012 - 17: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.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke rogerpfaff, Rules geht

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

Danke rogerpfaff,

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

Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Kleiner Trick bei Drupal 7:

Eingetragen von rogerpfaff (249)
am 20.03.2012 - 11:38 Uhr

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ein etwas verspätetes

Eingetragen von thomas_since2011 (7)
am 11.04.2012 - 14: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!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hat keiner eine gute Idee zu

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

Hat keiner eine gute Idee zu dieser Problematik ?

Danke

  • Anmelden oder Registrieren um Kommentare zu schreiben

Naja, du hast ja schon Rules.

Eingetragen von rogerpfaff (249)
am 18.04.2012 - 09:50 Uhr

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Besser neuen Thread anfangen

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

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

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
  • Ich brauche dringen Hilfe zu Updates oder ggf. wwie geht Composer?
  • Dynamische Ansicht von Seiteninhalt (als Tabelle?)
  • Vergabe von Berechtigungen für bestimmte Rollen; mir fehlt der Haken bzw. das „Veröffentlicht“
  • Medien und andere Daten mit Feeds von Drupal 7 auf Drupal 10 migrieren
  • Rolle erstellen nicht zu finden
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
Weiter

Neue Kommentare

  • Verwende doch das Tag dafür,
    vor 2 Wochen 5 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 4 Tagen
  • Guckst du hier: step by step
    vor 2 Wochen 4 Tagen
  • Ich habe ja keine Angst vor
    vor 4 Wochen 4 Stunden
  • Ist grundsätzlichmachbar – aber nichts für „einfach mal schnell“
    vor 4 Wochen 2 Tagen
  • Vielen Dank erst einmal, aber
    vor 4 Wochen 4 Tagen
  • Du hast die "Trusted host
    vor 4 Wochen 4 Tagen
  • Bitte genauer den aktuellen Lösungs-Ansatz beschreiben
    vor 6 Wochen 3 Tagen
  • Git und rsync sind die wichtigsten Werkzeuge
    vor 6 Wochen 6 Tagen
  • Arrrrg. Nix Tabelle :-D /*
    vor 11 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250284
Registrierte User: 20508

Neue User:

  • Marvinkep
  • RandallFloop
  • Inga GuAph

» Alle User anzeigen

User nach Punkten sortiert:
wla9464
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 11 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