Einzelne Felder oder Bilder kostenpflichtig freischalten
am 09.10.2012 - 16:01 Uhr in
Ich suche eine Lösung um Felder kostenpflichtig freizuschalten.
Das Projekt sieht in etwas so aus:
Ein Künstler, Agentur, etc. kann kostenlos ein Profil von sich erstellen, einmal inklusive aller Inhalte. Um aber der ganzen Öffentlichkeit seine Kontaktdaten, Bilder, oder anderes zugänglich zu machen muss er erst ein kleiner Betrag entrichten. Zum Beispiel für die Homepage bezahlt er 2.-, pro Bild 1.-, etc... Wenn noch nichts bezahlt wurde sollte das Feld nicht angezeigt werden oder ein anderer Text erscheinen.
Gibt es dazu ein oder mehrere Module die das dann automatisch nach der Bezahlung freischalten? oder kennt ihr andere Lösungsansätze?
Commerce bietet ja in etwa so was an, jedoch müsste man da jeweils von Hand nacharbeiten und das kann bei 1000 Usern dann sehr schwierig werden.
- Anmelden oder Registrieren um Kommentare zu schreiben

edition85 schrieb Ich suche
am 10.10.2012 - 00:08 Uhr
Ich suche eine Lösung um Felder kostenpflichtig freizuschalten.
Gibt es dazu ein oder mehrere Module die das dann automatisch nach der Bezahlung freischalten? oder kennt ihr andere Lösungsansätze?
Commerce bietet ja in etwa so was an, jedoch müsste man da jeweils von Hand nacharbeiten und das kann bei 1000 Usern dann sehr schwierig werden.
Es gibt z.B. so ein Script-Paket von Money-Scripts mit dem Namen: Pay to Publish.
Das könnte womöglich eine Lösung für deine Sache sein.
Was ich mich nur frage: automatisch nach der Bezahlung freischalten.....
Wie willst du denn überprüfen, ob jemand bezahlt hat oder nicht. Aus meiner Sicht ist etwas erst bezahlt, wenn die Kohle tatsächlich auf dem Konto eingegangen ist. Also muss ich sowieso erst mal in den Kontoauszügen nachschauen und dann den Freischaltungsvorgang auslösen. Ergo kann es auch keine automatische Freischaltung geben.
Gruß
Berthold
du mußt das natrülich so mit
am 10.10.2012 - 06:12 Uhr
du mußt das natrülich so mit machen (geht auch mit moneyscript), daß du die rechte um die felder zu editieren (field permission), einer rolle zuweist. diese rolle wird aber erst nach zahlung per paypal aktiviert...
Wie caw schon schrieb,
am 10.10.2012 - 06:56 Uhr
Wie caw schon schrieb, verkaufst du im Normalfall dem Nutzer eine neue Drupal-Rolle - damit hat er dann Zugriff auf entsprechend neue Felder. Bei Bildern solltest du aber darauf achten, dass diese dann auch im privaten Dateiverzeichnis liegen und man von außen keinen Zugriff haben darf.
Die commerceguys beschreiben diesen Ablauf in einfacher Form in einem Screencast:
http://commerceguys.com/blog/selling-node-access-drupal-commerce
SteffenR