WebMasterService N3rds@Work

BoniPS Shortcodes bonipress_buy_form

PSOURCE – Community’s Dokumente BoniPress Dokumentation BoniPress Shortcodes BoniPS Shortcodes bonipress_buy_form

Dieser Shortcode generiert ein HTML-Formular für den Kauf von Credits. bonips_buy_form bietet weitaus mehr Optionen als der bonips_buy Shortcode.

Erfordert die Aktivierung des buyCRED-Add-Ons.

Shortcode-Attribute

Attribut Typ Benötigt Standard Beschreibung
button STRING Nein „Kaufe jetzt“ Die Beschriftung der Schaltfläche zum Absenden des Formulars.
gateway STRING Nein Option zur Vorauswahl eines bestimmten Gateways. Lasse das Feld leer, damit Benutzer das Gateway auswählen können, das sie verwenden möchten.
ctype STRING Nein bonips_default Option zum Festlegen des Punktetyps, den der Benutzer für abgeschlossene Einkäufe erhält. Lasse dieses Feld leer, wenn Du mehrere Punkttypen verwenden und möchtest, dass Deine Benutzer auswählen, welchen Punkttyp sie kaufen möchten. Sollte nicht verwendet werden, wenn Du nur einen Punkttyp hast.
amount INT oder FLOAT Nein Option zum Voreinstellen der Anzahl von Punkten, die Benutzer mit diesem Shortcode kaufen können. Wenn nicht festgelegt, muss der Benutzer den Betrag im Formular angeben. Der Mindestbetrag, den Du in Deinen buyBONI-Einstellungen festgelegt hast, wird hier angewendet.
gift_to INT Nein Option, den Kauf einem bestimmten Benutzer zu schenken. Falls verwendet, kannst Du entweder die numerische ID des Benutzers oder Schlüsselwörter wie „Autor“ für den Beitragsautor verwenden, wenn der Shortcode innerhalb der Schleife verwendet wird.
gift_by STRING Nein In Kombination mit „gift_to“ verwendet, ist dies der Platzhaltertext, der in dem Feld angezeigt wird, in dem der Benutzer angibt, wer den Kauf erhalten soll. Dies wird nicht verwendet, wenn Du „gift_to“ auf „author“ setzt.
inline INT Nein 0 Steuert, ob das Formular inline (1) oder nicht (0) sein soll. Erfordert Designs, die das Bootstrap-Framework verwenden.
e_rate INT oder FLOAT Nein Der vom Gateway definierte Wechselkurs kann für jeden Shortcode mit diesem Attribut e_rate geändert werden. Wenn der Administrator mithilfe dieses Attributs in einem Shortcode keinen Wechselkurswert bereitstellt, wird standardmäßig der vom Gateway definierte Wechselkurs angewendet.

CSS Styling

// Das Formular form.boniPS-buy-form { }

Beispiele

Beispiel 1: Standardnutzung:

[bonips_buy_form]

Beispiel 2: Voreingestellter Betrag auf 100 Punkte.

[bonips_buy_form amount=100]

Beispiel 3: Wähle PayPal als das in diesem Formular verwendete Zahlungsgateway vorab aus.

[bonips_buy_form gateway="paypal-standard"]