Neu Frage: Hook für Versandpreis Manipulation

  • Hinweis: Am 25.02.2025 zwischen 21:30 u. 22:30 Uhr - Einschränkungen beim Login und Erreichen folgender Dienste: FFN, Kundencenter, Admin, JTL-Shop, JTL-Wawi, Lizenzserver, ISI Gateway, Vouchers, Kassensysteme, Plan&Produce, Versand. Grund dafür ist ein Major Upgrade des OAuth-Dienstes. Vielen Dank für euer Verständnis!

OmKFJ

Aktives Mitglied
2. August 2016
22
0
Hi,

ich habe zwei Versandklassen:

  • DHL Paket (Für bestimmte Artikel) (5,90 €)
  • Selbstabholer (Für alle Artikel) (kostenlos)

Kunde legt einen Artikel mit der Versandklasse "DHL Paket" im Warenkorb. Nun stehen ihm die zwei Versandklassen zur Verfügung.

Ich möchte mittels einen Plugin einen Zuschlag für die Versandklasse "DHL Paket" addieren z.b. 10,00 €.

Dafür benutze ich diesen Hook:
HOOK_TOOLSGLOBAL_INC_BERECHNEVERSANDPREIS

und in meiner .php Datei steht folgendes:
PHP:
$args_arr['fPreis'] += 10;

Wennn der Kunde im Warenkorb den Versand ermittelt, dann sieht das so aus:

  • DHL Paket: 15,90 € (richtig)
  • Selbstabholer 10,00 € (falsch)
Ich möchte quasi den Zuschlag nur für die Versandklasse "DHL Paket" festlegen. Wie mache ich das?

Danke
 

NETZdinge.de

Sehr aktives Mitglied
7. April 2010
2.339
346
Bekommst du über $args_arr nicht auch den Namen der Versandart? Dann kannst du das ja mit einer Anweisung lösen...

Ansonsten kannst du ja auch abfragen, wie der Eingangspreis ist. Nur wenn er über Null ist, dann addierst du die zehn Euro…
 
  • Gefällt mir
Reaktionen: OmKFJ

OmKFJ

Aktives Mitglied
2. August 2016
22
0
Bekommst du über $args_arr nicht auch den Namen der Versandart? Dann kannst du das ja mit einer Anweisung lösen...

Ansonsten kannst du ja auch abfragen, wie der Eingangspreis ist. Nur wenn er über Null ist, dann addierst du die zehn Euro…

Ja, ich habe es zuerst natürlich versucht das auszugeben, doch bekam nur "NULL". Erst dann habe ich es bemerkt, dass dieser Array bzw. Hook erst initialisiert wird, nachdem man auf dem Button "Versand ermitteln" geklickt hat oder im Bestellprozess Step 3 "Versandart" ist.

Lieben Dank
 

OmKFJ

Aktives Mitglied
2. August 2016
22
0
Ich möchte das Gesamtgewicht des Warenkorbs manipulieren. Technisch habe ich das lösen können, jedoch meine Änderungen werden nicht übernommen.
Hier mein snippet:
PHP:
$cart = $_SESSION["Warenkorb"];
$cart->WarenkorbGesamtgewicht = 100;
    $smarty->assign("WarenkorbGesamtgewicht", 100);

Laut dem Debugger ist das Gesamtgewicht tatsächlich 100. Jedoch wird dieser Wert für die Ermittlung der Versandkosten anhand des neuen Gewichts nicht berücksichtigt und stattdessen wird der wert aus der Funktion "getWeight(") "classes\class.JTL- Shop.Warenkorb.php" übernommen. Ich dachte mir, es liegt eventuell am Hook, dass meine Änderungen überschrieben werden?

Danke für die Hilfe
 
Zuletzt bearbeitet:
Ähnliche Themen
Titel Forum Antworten Datum
Wareneingang und Eingangsrechnung verständniss Frage JTL-Wawi 1.9 0
Frage vor Serverwechsel und Umzug Einrichtung JTL-Shop5 8
Neu Frage zu Telekom Glasfaser Tarifen Smalltalk 0
Neu Amazon Artikel mehrfach listen / Generelle Frage / Amazon-Anbindung - Ideen, Lob und Kritik 4
Neu Frage zu Tickets aus dem öffentlichen Ticketsystem JTL-Wawi - Ideen, Lob und Kritik 5
Neu Grundsätzlich mehrfach Versandlabel für Pakete über 30kg JTL-Workflows - Ideen, Lob und Kritik 3
Neu Mindestbestand für bestimmte Lagerplätze User helfen Usern - Fragen zu JTL-Wawi 1
Neu Connector für Magento 2.4.6 Allgemeines zu den JTL-Connectoren 1
Neu Suche SQL Abfrage für Hersteller die keinem Artikel mehr zugeordnet sind. User helfen Usern - Fragen zu JTL-Wawi 6
Neu Faktura-Liste für Aufträge pro Kunden Schnittstellen Import / Export 1
Neu Artikelanzahl für die Startedition Allgemeine Fragen zu JTL-Shop 5
Neu Template für eigene Seite Templates für JTL-Shop 9
Neu Freelancer für Amazon-Account-Management & JTL-Wawi gesucht Dienstleistung, Jobs und Ähnliches 2
Neu Servicepartner für Workflow gesucht Dienstleistung, Jobs und Ähnliches 3
Neu Workflow für fehlerhafte Retouren User helfen Usern - Fragen zu JTL-Wawi 0
Zentraler Medien-Ordner für mehrere Shops unter subdomain Einrichtung JTL-Shop5 0
Neu Google Search Console: 5xx-Fehler für nicht indexierte Seiten mit URL-Parametern – Warum? Betrieb / Pflege von JTL-Shop 3
Zahlungsabgleich - Zahlungsausgänge automatisch für Mitarbeiter ausblenden JTL-Wawi 1.9 1
Beschreibung Texte für Ausgabeweg WMS Packtisch+ JTL-Wawi 1.9 2
Neu SQL Abfrage für offene Aufträge über Ameise User helfen Usern - Fragen zu JTL-Wawi 5
In Diskussion Workflow für die Abfrage des noch offenen Kreditlimits JTL-Workflows - Ideen, Lob und Kritik 2
In Diskussion Workflow für fehlgeschlagenen Versanddatenexport Adressfehler beheben JTL-Workflows - Fehler und Bugs 5
Beantwortet GLS Label - Duplikat für Versender JTL-ShippingLabels - Fehler und Bugs 0
Neu Sinnvoll? Skript- oder Plugin-Lösung für (Nicht-ganz-)Dropshipping? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Profi? Agentur, Dienstleister gesucht für JTL Rechnungsdatenservice JTL 2 Datev Schnittstellen Import / Export 0
In Diskussion Syntax für For-Schleife? For-Schleife im Workflow gibt Syntaxfehler aus ... JTL-Workflows - Fehler und Bugs 13
Neu Virtuelle Assistenz für Kundenservice gesucht User helfen Usern - Fragen zu JTL-Wawi 0
In Diskussion Tagesabschluß "Entnahme für Bank" funktioniert nicht JTL-POS - Fehler und Bugs 6
URL PFAD SEO Multishop Für jeden Shop unterschiedliche Einträge JTL-Wawi 1.9 2
Gelöst Variable für das Zählprotokoll Allgemeine Fragen zu JTL-POS 1
Gelöst Workflow Auftrag mit Positionsabfrage geht nicht, wegen Textposition für den Versand JTL-Workflows - Ideen, Lob und Kritik 1
In Diskussion Günstiges Android Tablet für kleinen Laden JTL-POS - Fragen zu Hardware 3
Gelöst Neues System für JTL POS gesucht – Erfahrungen & Empfehlungen? JTL-POS - Fragen zu Hardware 8
"Abholung" nur für bestimmte Kunden Einrichtung JTL-Shop5 4
Neu Suche Anbieter für Server Side Tracking Allgemeine Fragen zu JTL-Shop 0
Neu Kauf Ihres Lagerbestands durch Amazon für den weltweiten Verkauf - Wie Abbildung in JTL? Betrieb / Pflege von JTL-Shop 0
Neu Eigenes Formular erstellen für Kundenservice Allgemeine Fragen zu JTL-Shop 7
Neu Apple Pay in PayPal Plugin für die Schweiz Plugins für JTL-Shop 4
Neu Festgelegte Zahlungsart für Kunde Allgemeine Fragen zu JTL-Shop 0
Neu 🛒𝐍𝐞𝐮𝐞𝐬 𝐏𝐥𝐮𝐠-𝐈𝐧: Eigene Lösung für Rechnungskauf mit Bonitäts- & Betrugsprüfung direkt im Check-out - JTL5? Plugins für JTL-Shop 4
Neu Die wichtigsten Shopify/JTL-Wawi Tipps für Anfänger (wie mich) Shopify-Connector 9
Neu Wawi 1.9.5.4, Ameise Preise glätten für Ebay Vorlagen und laufende Angebote?? User helfen Usern - Fragen zu JTL-Wawi 0
Neu Zusätzlicher Content für Filter-Seiten Templates für JTL-Shop 0
Neu Amazon Lister 2.0 - Kategorieindividuelle Felder auf Root eben möglich, z.B. für bullet_point1-5 Amazon-Lister - Ideen, Lob und Kritik 1
Neu Produktionszettel für die Kommissionierung JTL-Plan&Produce - Ideen, Lob und Kritik 5
Neu XML Rechnung - Artikel werden für 0€ verkauft, warum? JTL-Wawi - Fehler und Bugs 6
Neu Import von Kategorien geht nur für die Standrdsprache. Zweite Sprache geht leider nicht. JTL-Ameise - Fehler und Bugs 4
Rechnung für Händler JTL-Wawi 1.9 2
Neu Unterschiedliche Rechnungs Mailvorlagen für B2B und B2C Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 1
Neu Suchen Freelancer für Support JTL wawi und shop sowie Anbindung an die Markplätze Dienstleistung, Jobs und Ähnliches 1

Ähnliche Themen