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

Drupal 8 Mitgliederseite / Intranet / Member / Rollen verkaufen

Eingetragen von semm (3)
am 24.04.2020 - 23:27 Uhr in
  • Allgemeines zu Drupal
  • Drupal 8.x

Ich versuche mich nach längerer Abstinenz wieder an Drupal. Ziel ist mit Drupal 8 die Umsetzung eines Intranetprojekts, die Inhalte werden nur für Mitglieder nach Login zu sehen sein. Das Grundkonzept steht soweit, was mir noch Kopfzerbrechen bereitet ist das Thema Membership, also ein Mitgliederbereich. Die Benutzer Rolle z.B. "Angemeldeter Benutzer" wird mit einer Laufzeit z.B. 1 year versehen (Modul: Role expire) und kann/muss vom User gekauft werden - Ziel ist die Mitgliedschaft mit einem Ablaufdatum zu versehen damit sich der User z.B. jährlich einen neuen Zugang kaufen muss. Die Anmeldung ist möglich ohne eine Rolle kaufen zu müssen. Das Modul Membership ist für Drupal 8 nicht vorhanden oder übersehe ich was? Wer hat mit Drupal 8 so etwas realisiert - Also im Prinzip User Rollen an angemeldete Mitglieder zu verkaufen. Ich hoffe es verständlich formuliert zu haben :)

‹ Migration auf 9.0.0 - Theme is marked as installed, but it is missing TagCloud Modul: Verlinken auf Node-Anrisstexte ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Das sollte sich lösen lassen.

Eingetragen von zwerg (736)
am 01.06.2020 - 00:04 Uhr

Das sollte sich lösen lassen. Für Drupal 8 gibt es immerhin ein dev-Modul. Im Zweifelsfall kannst du ja mal die Kategorie "User Management" auf drupal.org durchsuchen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Vielleicht ist auch CIVICRM

Eingetragen von SHiVA (4)
am 03.06.2020 - 08:22 Uhr

Vielleicht ist auch CIVICRM interessant, wo eine Mitgliederverwaltung inkludiert ist. Wann die D8 bzw. D9 Version kommt, ist noch nicht ganz klar. https://civicrm.org/

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zitat: Die Benutzer Rolle

Eingetragen von Jenna (1883)
am 03.06.2020 - 09:30 Uhr
Zitat:

Die Benutzer Rolle z.B. "Angemeldeter Benutzer" wird mit einer Laufzeit z.B. 1 year versehen

Ich habe das bei D7 einfach über Rules gelöst.

Der User erhält eine Rolle "Standard" wenn er sich anmeldet und bei Auslösung durch einen Kauf wechselt er auf die Rolle "Kunde A".

Nach Ablauf von Anzahl Tage (Datumsfeld anlegen und plus 365 Tage) geht er zurück auf Rolle "Standard" wenn kein neuer Kauf ausgelöst wird (nach Erinnerungsmail etc.)

Zur Vereinfachung kannst du dir eine Views Ansichtsliste erstellen mit Kaufdatum und Enddatum um das erstmal händisch zu überprüfen und dann weiter zu optimieren.

Ich kenne nicht den genauen Stand von Rules bei D8, ob das jetzt mittlerweile alle Funktionen beinhaltet. (Meinen Umbau habe ich noch auf ein paar Monate nach hinten geschoben...)

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

guter Ansatz

Eingetragen von semm (3)
am 03.06.2020 - 17:27 Uhr

danke euch für die Hinweise, CIVICRM hatte ich noch gar nich auf dem Schirm, das werde ich mir nähers ansehen. Mit D7 habe ich in einer Testumgebung eine Lösungsmöglichkeit in Verbindung mit Ubercart, da es sich um einen geschlossenen "Kundenkreis" (Teaminterne Mitglieder) handelt wäre das durchaus noch eine Möglichkeit.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Für Intranet eignet sich

Eingetragen von Jenna (1883)
am 03.06.2020 - 17:41 Uhr

Für Intranet eignet sich bestimmt auch https://www.drupal.org/project/crm_core plus Zusatzmodule.

Auch schon für D8 in Arbeit.

Ich habe damit eine komplette Lösung aufgebaut für Adressverwaltung, rollenbasiert etc. inclusive toller Kalender (Tag, Woche, Jahr usw.)

CRM Core ist unglaublich flexibel und es gibt einige Tutorials, allerdings ein wenig Einarbeitungszeit braucht man um die ganzen Funktionen zu entdecken und richtig einzusetzen.

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • Canvas Palette: Eine fertige Komponentenbibliothek für Drupal Canvas
  • Hilfe zu Updates oder Composer
  • Vergleich Drupal und Contao
  • [geloest] Blocks in Bootstrap nebeneinander darstellen und nicht untereinander
  • DrupalCamp Frankfurt 27-28 November 2026
  • Bitte mein Bentzerkonto löschen
  • Beim Aufruf einiger Inhalte erhalte ich folgende Fehlermeldung
  • Neuinstallation: vermutlich ein rewrite-Problem
  • Drupal CMS installieren
  • [erledigt]MP3 in Drupal 10 einbinden
  • (gelöst)Drupal 11 installieren
  • Titel ausblenden
Weiter

Neue Kommentare

  • Danke ich werde mir die
    vor 4 Tagen 8 Stunden
  • Vielen Dank für Ihren
    vor 1 Woche 2 Stunden
  • Composer ist sehr ratsam
    vor 1 Woche 2 Tagen
  • Vielen Dank für den
    vor 1 Woche 4 Tagen
  • Die alten CMS Vergleiche von contentmanager.de
    vor 1 Woche 5 Tagen
  • Gut gemacht
    vor 1 Woche 5 Tagen
  • Layout Builder etc. z.B. für Landing Pages
    vor 1 Woche 5 Tagen
  • Links
    vor 2 Wochen 14 Stunden
  • Moin,wow, sehr gutes
    vor 2 Wochen 1 Tag
  • Dass ist eine spannende
    vor 2 Wochen 1 Tag

Statistik

Beiträge im Forum: 250316
Registrierte User: 20562

Neue User:

  • rofilm
  • Cruzorerm
  • Plandkeews

» Alle User anzeigen

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