Info |
---|
Die aktuellste Version des Plugins finden Sie in unserem Marketplace. |
Sperren Sie Zahlungsweisen für ausgewählte Produkte und Kategorien.
Das Plugin Versandarten sperren "Bitte beachten Sie auch das Plugin: xt_paymentshipping_restrictions " ist kostenpflichtig und kann im xt:Commerce Store bezogen werden- Versandarten sperren für Produkte und Kategorien.
Installation / Plugin-Konfiguration
Installieren Sie das Plugin und öffnen dann die Plugin-Konfiguration
...
Aktivieren Sie das Plugin
Übernehmen Sie die Standartvorgaben bzw. passen Sie diese an
Beschränkte VersandartenPlugin-OptionBeschreibungAktiviert für Mandanten Legen Sie fest, für welche Mandanten/Shop das Plugin aktiviert sein soll
Seite VersandartBeschränkte Zahlungsweisen im Checkout anzeigen Wenn aktiviert, wird im Checkout auf der
möglichen Versandarten angezeigtSeite Zahlungsweise wählen eine Hinweistext zu den nicht
Versandartenmöglichen Zahlungsweisen angezeigt
Beachten Sie, dass Sie dazu die Datei plugins/xt_payment_restrictions/templates/xtCore/pages/payment/payment_default.html in Ihren Template-Ordner kopieren müssen nach templates/IHR-TEMPLATE/xtCore/pages/payment. Machen Sie vorher eine Sicherung der Original-Templatedatei.
In xtCommerce 4 verwenden zum Kopieren die Datei plugins/xt_payment_restrictions/templates/xt4/xtCore/pages/payment/payment_default.htmlNicht erlaubte auf Produktseite anzeigen Wenn aktiviert, wird auf Produktseiten ein Hinweis zu den nicht erlaubtenErlaubte auf Produktseite anzeigen Wenn aktiviert, wird auf Produktseiten ein Hinweis zu den erlaubten Versandarten angezeigt Zahlungsarten angezeigtSpeichern Sie die Konfiguration
Produkt- und Kategoriekonfiguration
Nach Installation steht beim Bearbeiten von Produkte und Kategorien auf dem Tab Standart das Feld Gesperrte Versandarten Gesperrte Zahlungsweisen (Code, kommasepariert) zur Verfügung. Tragen Sie hier - kommasepariert - die zu sperrenden Versandarten Zahlungsweisen ein.
Info | |
---|---|
Reihenfolge bei Ermittlung gesperrter Versandarten | Bei der Ermittlung der gesperrten Versandarten gesperrten Zahlungsweisen für ein Produkt wird zuerst am Produkt selbst geprüft, ob Einträge vorhanden sind. Erst wenn am Produkt selbst keine Eiträge vorhanden sind, wird im Hauptkategoriebaum des Produktes der Kategoriebaum nach oben durchsucht. Beim ersten Auffinden von gesperrten Versandarten gesperrten Zahlungsweisen an einer Kategorie werden diese auf das Produkt angewendet. |
Templateanpassungen
Templateanpassungen sind nicht notwendig. Durch das Plugin stehen für Produkte jedoch mehrere Variablen zu Verfügung, die in den Templates verwendet werden können:
Beispiel-Konfiguartion:
...
Templateanpassungen
xtCommerce 5/: Überschreiben Sie nach Sicherung in Ihrem Template die Datei xtCore/pages/payment/payment_default.html mit der mitgelieferten Datei plugins/xt_payment_restrictions/templatea/xtCore/pages/payment/payment_default.html
xtCommerce 5: Wir empfehlen Ihnen in Ihrem Template xtCore/pages/product/product.html den Eintarg für die Zahlungslogos zu entfernen
Beispiel-Konfiguration:
Shop mit zwei Zahlungsweise xt_cashondelivery
ein Produkt, für welches
der Expressversandder xt_cashondelivery deaktiviert wurde
Für Produkte verfügbare Variablen:
$disabled_
shippingspayments_arr, immer vorhanden wenn
gesperrte Versandartengesperrte Zahlungsweisen vorhanden - eine Liste aller nicht
erlaubter Versandartenerlaubter Zahlungsweisen mit id, code, name, in diesem Fall: id => "1" code => "
Express" name => "Express"$enabled_shippings_arr , immer vorhanden - eine Liste aller erlaubter Versandarten mit id, code, name, in diesem Fall: id => "1" code => "Standard"xt_cashondelivery" name => "
StandardNachnahme"
- $enabled
$disabled_
shipping_Standard => true , vorhanden je nach Konfiguration. Für jede verfügbare Versandart wird eine Variable gebildet: enabled_shipping_VERSANDCODE$disabled_shipping_Expresspayment_xt_cashondelivery => true , vorhanden je nach Konfiguration. Für jede
gesperrte Versandartgesperrte Zahlungsweise wird eine Variable gebildet: disable_
shippingpayment_
VERSANDCODEZAHLUNGSCODE