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

Premium-Account

Eingetragen von neofelis (186)
am 13.07.2013 - 20:11 Uhr in
  • Modulsuche
  • Drupal 7.x oder neuer

Für mein Ferienportal suche ich eine Lösung, neben Basiseinträgen auch bezahlte Premiumeinträge zu veräußern. Der Besucher hat also die Möglichkeit einen schlichten Basis-Eintrag zu registrieren und ein Upgrade zu einem Premium-Account durchzuführen. Er soll aber auch direkt einen Premium-Account erstellen können.

Zahlungsarten sollen PayPal, sofortüberweisung.de (erstmal) sein. Ich bin schon glücklich, wenn ich das mit den Premium-Account annähernd hinbekomme.

Außerdem würde ich gerne Gutscheine verteilen können.

Könnt ihr mir ein paar passable Module nennen? Ich habe folgendes kommerzielles gefunden, bin mir aber noch nicht sicher:

http://www.moneyscripts.net/drupal-membership-suite

Hat damit jemand schon Erfahrungen gemacht?

‹ Ortsbezogene Inhalte [gelöst] Mit Rules einen bestehenden Taxonomie-Term in neuen node stzen ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

Drupal Commerce

Eingetragen von ronald (3857)
am 14.07.2013 - 07:13 Uhr

Für Drupal Commerce gibt es eine solche Möglichkeit.

Schau dir mal das Tutorial an:

http://commerceguys.com/blog/selling-content-drupal-commerce-using-conte...

Dort wird eine Rolle "verkauft". Was diese Rolle können soll, kannst du selbst regeln.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hey, cooler Beitrag, denn in

Eingetragen von neofelis (186)
am 14.07.2013 - 18:53 Uhr

Hey, cooler Beitrag, denn in Richtung Drupal Commerce wollte ich gehen. Ich probiere das mal aus.

  • Anmelden oder Registrieren um Kommentare zu schreiben

http://www.moneyscripts.net/d

Eingetragen von Peter Majmesku (656)
am 15.07.2013 - 11:48 Uhr
Zitat:

http://www.moneyscripts.net/drupal-membership-suite

Davon kann ich abraten, wir hatten das bei uns im Einsatz und war nicht zu empfehlen. Kann mich nicht mehr an die genauen Probleme erinnern.

Die Variante mit Commerce halte ich auch für besser.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hallo neofelis, kann dir auch

Eingetragen von Jenna (1883)
am 15.07.2013 - 12:01 Uhr

Hallo neofelis,

kann dir auch Commerce absolut empfehlen, der Einstieg ist heavy, wie immer bei Drupal, man installiert den Shop Commerce und sieht... nun ja... nix...
http://comm-press.de/de/blog/was-ist-drupal-commerce-installation-und-er...
http://www.drupalcommerce.org/extensions

Die Möglichkeiten die sich so nach 2 - 3 Wochen auftun (vielleicht bist du schneller als ich) erschlagen einen geradezu, himmlisch...

@ronald: besten Dank für den Tutorial Link

Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

jepster

Eingetragen von neofelis (186)
am 15.07.2013 - 13:33 Uhr
jepster schrieb
Zitat:

http://www.moneyscripts.net/drupal-membership-suite

Davon kann ich abraten, wir hatten das bei uns im Einsatz und war nicht zu empfehlen. Kann mich nicht mehr an die genauen Probleme erinnern.

Die Variante mit Commerce halte ich auch für besser.

Das war auch der Grund für dieses Beitrages und meiner Frage. Man muss sich mal vorstellen, dass der Hersteller irgendwann aufgibt und das Modul nicht mehr supported, dann stehe ich da. Bei Drupal Commerce stehen die Chancen besser und man ist flexibler. Ich bin auch der Meinung, dass die Drupal Commerce Lösung besser ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jenna schrieb Hallo

Eingetragen von neofelis (186)
am 15.07.2013 - 13:35 Uhr
Jenna schrieb

Hallo neofelis,

kann dir auch Commerce absolut empfehlen, der Einstieg ist heavy, wie immer bei Drupal, man installiert den Shop Commerce und sieht... nun ja... nix...
http://comm-press.de/de/blog/was-ist-drupal-commerce-installation-und-er...
http://www.drupalcommerce.org/extensions

Die Möglichkeiten die sich so nach 2 - 3 Wochen auftun (vielleicht bist du schneller als ich) erschlagen einen geradezu, himmlisch...

@ronald: besten Dank für den Tutorial Link

Grüße Jenna

Mit Drupal Commerce kenne ich mich grundlegend aus. Habe halt nur noch kein Premium-Account mit Drupal Commerce Modulen aufgebaut. Aber in der Zeitspanne liegst du bestimmt richtig, aber ich habe dafür genügend Zeit, da es ein eigenes Projekt ist.

  • Anmelden oder Registrieren um Kommentare zu schreiben

So, habe Drupal Commerce ohne

Eingetragen von neofelis (186)
am 16.07.2013 - 00:14 Uhr

So, habe Drupal Commerce ohne Kickstart integriert und soweit Zahlungsarten, Steuern, Recurring product installiert. Ebenso Content Access.

Ich erstelle nun mal 2 Recurring Produkte und spiele mal ein wenig mit Rollen und Content access.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Jetzt gibt es aber noch eine

Eingetragen von neofelis (186)
am 16.07.2013 - 15:13 Uhr

Jetzt gibt es aber noch eine Sache, wenn ich nach dem obigen Tutorial gehe, müsste ich zwei Node types einrichten. Ein kostenloses Basic und ein Premium Node type sowie anschließend mit Content access einfach konfigurieren.

Nun soll aber später ein Kunde zum Beispiel erst ein kostenloses Node type haben können und sich später für ein kostenpflichtiges Premium Node type. Wenn er nicht mehr zahlt oder nicht mehr möchte, dann soll er auf kostenlos zurückfallen können, aber die Daten müssen ja auch erhalten bleiben und zueinander identisch sein.

Bei mir handelt es sich um Ferienobjekte wie Ferienwohnungen, Hotels, Zimmer usw.

Da geben Kunden dann die Daten wie Ausstattungsmerkmale, Preise, Beschreibung und Bilder ein. Die Daten müssen dann immer erhalten bleiben, außer ein Kunde löscht sein Profil. Das Content access bezieht sich ja nur auf die Nody types grob und nicht auf einzelne Felder.

Ich will zum Beispiel Felder wie Bilder, Ausstattungsmerkmale kostenpflichtig machen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Lege doch 2 Inhaltstypen an,

Eingetragen von Jenna (1883)
am 16.07.2013 - 15:48 Uhr

Lege doch 2 Inhaltstypen an, der eine enthält alle kostenpflichtigen Felder und wer kauft erhält z.B. die Rolle Premium und diese Rolle darf die Felder bearbeiten.

So gesehen kauft man mit dem Premium-Paket die Rolle Premium und den Inhaltstyp Premium.

Viele Grüße Jenna

  • Anmelden oder Registrieren um Kommentare zu schreiben

Das Problem ist, aber. Ich

Eingetragen von neofelis (186)
am 16.07.2013 - 15:57 Uhr

Das Problem ist, aber. Ich habe dann doppelte Daten zum Beispiel bei Adresse.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Helfen dir Field

Eingetragen von Peter Majmesku (656)
am 16.07.2013 - 16:05 Uhr

Helfen dir Field Permissions?: https://drupal.org/project/field_permissions

Dann sehen die Non-Premium Mitglieder nur die jeweiligen Felder der Nodes. Du kannst übrigens auch bei Views zusätzlich Einfluss auf die Berechtigungen nehmen - unabhängig vom Field Permissions Modul, falls du das noch nicht kennst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Danke, genial. Das Modul

Eingetragen von neofelis (186)
am 16.07.2013 - 16:18 Uhr

Danke, genial. Das Modul probiere ich mal aus. Ja, Views kenne ich zu gut und nutze ich auch.

  • Anmelden oder Registrieren um Kommentare zu schreiben

es gibt hierfür zwei Ansätze.

Eingetragen von ronald (3857)
am 16.07.2013 - 16:48 Uhr

1. Mit field_access die Rechte auf Feldebene festlegen,
Oder
2. Mit zwei content_types arbeiten, wobei der zweite type eine referenz auf den ersten bekommt, damit es nicht zur Doppelpflege kommt.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Gute Lösung. Dabei könnte ich

Eingetragen von neofelis (186)
am 16.07.2013 - 17:04 Uhr

Gute Lösung. Dabei könnte ich mit Entity reference arbeiten, oder?

  • Anmelden oder Registrieren um Kommentare zu schreiben

das meinte ich

Eingetragen von ronald (3857)
am 16.07.2013 - 17:18 Uhr

Dann hast du eine entity core_daten, die jeder sehen darf, und advanced info als bezahlten content.
Wer advanced aufruft, bekommt core über die referenz mitgeliefert.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Hmm, wenn ich nur eine Rolle

Eingetragen von neofelis (186)
am 16.07.2013 - 18:50 Uhr

Hmm, wenn ich nur eine Rolle verkaufe, also die Premium Rolle und ja per Field Permissions nur die Felder für Premium zulasse. Dann könnte ich mir einen zweiten Node type mit Referenz vollständig sparen? Mit einem zweiten Node type wäre ich in meinem Fall halt nur flexibler.

  • Anmelden oder Registrieren um Kommentare zu schreiben

das sind Überlegungen

Eingetragen von ronald (3857)
am 16.07.2013 - 19:00 Uhr

Die von der Datenstruktur und dem Nutzungszweck abhängig sind.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Yep, ich nehme aber deine

Eingetragen von neofelis (186)
am 16.07.2013 - 19:08 Uhr

Yep, ich nehme aber deine Variante. Ich glaube, damit bin ich längerfristig flexibler. Ich mag solche Situationen nicht :P

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst auch nur einen

Eingetragen von Helrunar (194)
am 16.07.2013 - 19:59 Uhr

Du kannst auch nur einen Contentype verwenden und die entsprechenden Felder in der Eingabemaske die Felder entsprechend den Berechtigungen (free/bezahlt, Rolle Registriert/Premium) ein- oder auszublenden. Von field_permission rate ich eher ab, denn es geht bei der Anzeige der Felder den Weg, das man Bilder für Premium/Registrierte so regelt, das User für die Ansicht der Felder bezahlen müssten. Du möchtest jedoch den anderen Weg gehen, das Felder dann angezeigt werden, wenn der Ersteller bezahlt hat, nicht der, der ansehen möchte. Das müsstest Du über ein eigenes Modul regeln und die Felder dann ausgeben, wenn der Ersteller die Rolle Premium hat.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Also, um die optimale Lösung

Eingetragen von neofelis (186)
am 16.07.2013 - 21:04 Uhr

Also, um die optimale Lösung zu finden:

1. Ich betreibe ein Ferienportal
2. Drupal Commerce ist integriert und konfiguriert
3. Der Interessent für eine Ferienwohnung registriert sich kostenlos (soll als Kundengewinnungsmöglichkeit dienen)
4. Der Kunde hat währenddessen oder schon gleich die Möglichkeit ein Premium-Abo jährliche oder monatliche Bezahlung zu bestellen. Wird abgedeckt durch Drupal Commerce Funktionen und Recurring products. Zahlungsarten nehme ich PayPal Express, skrill moneybookers
5. Nun kommt es zum entscheidenden Teil

In der kostenlosen Variante kann der Kunde:

1. Adresse (geocodert mit Google Maps API)
2. Beschreibung

hinterlegen.

In der kostenpflichtigen Variante kann der Kunde zusätzlich:

1. 5 Bilder hochladen
2. Ausstattungsmerkmale hinterlegen wie TV, Radio usw.
[...]

Bezahlt der Kunde nicht, so kommt er automatisch zurück in die Rolle Basic. Auch kann er seinen Account vollständig kündigen und dabei sollen gemäß Datenschutz alle Daten inklusive Benutzerkonto entfernt werden. Wenn er zurückgestuft wird, sollen aber die Daten der Premium-Variante erhalten bleiben, damit er, wenn er sich doch wieder für einen Premium-Eintrag entscheidet, nicht nochmal alles neu erfassen muss.

Zitat:

Du kannst auch nur einen Contentype verwenden und die entsprechenden Felder in der Eingabemaske die Felder entsprechend den Berechtigungen (free/bezahlt, Rolle Registriert/Premium) ein- oder auszublenden.

Wie das? Mit Drupal Core Field Möglichkeiten oder per Drittanbieter Modul?

  • Anmelden oder Registrieren um Kommentare zu schreiben

Du kannst also mit Field

Eingetragen von Peter Majmesku (656)
am 16.07.2013 - 22:06 Uhr

Du kannst also mit Field Permissions genau das erreichen, was du möchtest. Der Core kann keine Berechtigungen auf Feldebene. Ich rate dir, einfach zu machen und nicht so viel hier im Thread zu schreiben. Mit der Menge an Postings wirst du nur verwirrt. :)

  • Anmelden oder Registrieren um Kommentare zu schreiben

Zufall, habe es gerade mit

Eingetragen von neofelis (186)
am 16.07.2013 - 22:12 Uhr

Zufall, habe es gerade mit Field permissions gemacht und es funktioniert erste Sahne. Die Felder werden auch nicht zum Bearbeiten angezeigt, wenn einer kein Premium User ist. Dazu kommt, das ich nur einen Node benötige. Ich brauche jetzt nur noch das Tutorial mit Content Access und Drupal Commerce befolgen. Also praktisch nur die Rolle verkaufen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

jepster schrieb Du kannst

Eingetragen von neofelis (186)
am 16.07.2013 - 22:16 Uhr
jepster schrieb

Du kannst also mit Field Permissions genau das erreichen, was du möchtest. Der Core kann keine Berechtigungen auf Feldebene. Ich rate dir, einfach zu machen und nicht so viel hier im Thread zu schreiben. Mit der Menge an Postings wirst du nur verwirrt. :)

Ich schreibe später in meinem Blog http://neofelis.de eine Anleitung wie ich das gemacht habe. Ist bestimmt für einige von Interesse.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Die Frage ist jetzt, wenn ein

Eingetragen von neofelis (186)
am 16.07.2013 - 22:29 Uhr

Die Frage ist jetzt, wenn ein neuer Benutzer sich registriert. Drupal Commerce speichert die Kundenprofile in einen gesonderten Bereich. Man kann natürlich manuell referenzieren, sowie ich das gesehen habe. Am besten mache ich das so, dass die Leute sich registrieren und automatisch als Kunde angelegt werden?

  • Anmelden oder Registrieren um Kommentare zu schreiben

user müssen nur Kunde werden,

Eingetragen von ronald (3857)
am 17.07.2013 - 04:35 Uhr

Wenn sie etwas kaufen wollen, also Premiumuser werden wollen.

Du kannst sie sofort zu Kunden machen, oder aber nur die, die das ausdrücklich wünschen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

neofelis schrieb Zitat: Du

Eingetragen von Helrunar (194)
am 17.07.2013 - 05:13 Uhr
neofelis schrieb
Zitat:

Du kannst auch nur einen Contentype verwenden und die entsprechenden Felder in der Eingabemaske die Felder entsprechend den Berechtigungen (free/bezahlt, Rolle Registriert/Premium) ein- oder auszublenden.

Wie das? Mit Drupal Core Field Möglichkeiten oder per Drittanbieter Modul?

Sorry, hab ich vergessen zu schreiben ;-) Ich habe das damals über Panels gelöst.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Ja, das habe ich mir gedacht,

Eingetragen von neofelis (186)
am 17.07.2013 - 05:59 Uhr

Ja, das habe ich mir gedacht, dass du es mit Panels gemacht hast. Ich setze mir nachher mal die Drupal Commerce Kickstart Edition auf, damit ich ein paar Konfigurationen abschauen kann. Gerade das mit dem Kundenprofil ist mir wichtig. Weil der Kunde muss ja eine Rolle bekommen. Am besten ich lege als Produkte einmal "Kostenlos Basis-Eintrag" an und einmal "kostenpflichtig Premium-Eintrag".

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • [Gelöst] Menü wie hier samsung.com/de/ wie, mit Drupal?
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • [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?
Weiter

Neue Kommentare

  • Казино с минимальным депозитом
    vor 4 Stunden 38 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 39 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 40 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 42 Minuten
  • Казино с минимальным депозитом
    vor 4 Stunden 42 Minuten
  • melde mich mal wieder, da ich
    vor 2 Wochen 4 Tagen
  • Hey danke
    vor 2 Wochen 5 Tagen
  • Update: jetzt gibt's ein
    vor 2 Wochen 6 Tagen
  • Hallo, im Prinzip habe ich
    vor 3 Wochen 3 Tagen
  • Da scheint die Terminologie
    vor 3 Wochen 3 Tagen

Statistik

Beiträge im Forum: 250238
Registrierte User: 20457

Neue User:

  • Znogsnernoimb
  • ByteScrapers
  • Mroppoofpaync

» 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 1 Benutzer und 24 Gäste online.

Benutzer online

  • ian_radnor

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