Neu Plugin Entwicklung - Plugin aktiv? Debugging

MaxWe

Sehr aktives Mitglied
6. August 2018
313
42
Hamburg
Moin Moin,

ich arbeite gerade an einem kleinen Plugin für unseren Shop, welches am Ende eigtl. lediglich einen API-Call mit Bestelldaten machen soll. Leider komme ich nicht wirklich weiter, da mein Code scheinbar garnicht ausgeführt wird und ich aktuell keine Möglichkeit sehe das zu debuggen..
Meine boot function in Boostrap.php
PHP:
/**
     * @inheritdoc
     */
    public function boot(Dispatcher $dispatcher): void
    {
        parent::boot($dispatcher);
        $plugin = $this->getPlugin();
        $db     = $this->getDB();
        $cache  = $this->getCache();
        $dispatcher->listen('shop.hook.' . \HOOK_BESTELLABSCHLUSS_PAGE, function ($args) use ($plugin, $db, $cache) {
            Shop::Container()->getLogService()->debug('Plugin SBDIO: '.'HOOK_BESTELLABSCHLUSS_PAGE');
            $this->apicall_sendDOI($args['oBestellung'], $plugin, $db);
        });
        $dispatcher->listen('shop.hook.' . \HOOK_BESTELLABSCHLUSS_PAGE_ZAHLUNGSVORGANG, function ($args) use ($plugin, $db, $cache) {
            Shop::Container()->getLogService()->debug('Plugin SBDIO: '.'HOOK_BESTELLABSCHLUSS_PAGE_ZAHLUNGSVORGANG');
            $this->apicall_sendDOI($args['oBestellung'], $plugin, $db);
        });
    }

Ich versuche hier schon Debugmeldungen zu schreiben, aber selbst die tauchen nicht im JTL Log auf (Modus natürlich auf Debug gestellt).. Kann mir hier vielleicht kurz jemand helfen was ich falsch mache?
Ansich brauche ich tatsächlich einfach nur die boot funktion mit den beiden Hooks, welche jeweils die gleiche eigene Funktion ausführen. Aber ich bezweifle, dass die Funktion überhaupt aufgerufen wird, jene enthält ebenfalls Debugmeldungen, welche auch nicht angezeigt werden. Etwas frustrierend das ganze grad :D

Grüße,
Max
 

MaxWe

Sehr aktives Mitglied
6. August 2018
313
42
Hamburg
Moin,

kann hier wirklich niemand helfen? Brauche nur einen Schubser, warum die Hooks scheinbar garnicht ausgeführt werden :/

Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL-Shop 5.2.3 – Google-Shoppin-Plugin 2.3.0: Mehrere Rückgaberichtlinien (DE + Ausland) bei einem Feed / return_policy_label Plugins für JTL-Shop 0
Neu VeroPay Plugin? Kampfansage gegen PayPal? User helfen Usern 54
Neu Coupon-Steuer Plugin: Korrekte Steuerberechnung für JTL-Shop Coupons Plugins für JTL-Shop 1
Neu How to properly update order status through JTL Shop plugin? Allgemeine Fragen zu JTL-Shop 4
Neu Update auf 5.6.1. – Trusted Shops Plugin erzeugt Fehlercode 500 Installation / Updates von JTL-Shop 6
Neu 🌟Neues Plugin: 35up Automatisiertes Cross-Selling Plugins für JTL-Shop 0
Neu 🚀 Pilotkunden gesucht: HS Dynamic Pricing Plugin für JTL-Shop Plugins für JTL-Shop 0
Neu Plugin: DITH Mengenrabatt – Warenkorbrabatte nach Stückzahl (mix + match), ohne Preisänderung am Artikel Plugins für JTL-Shop 0
Neu 🚀 JTL Shop Performance Check (Free): Kostenloses Plugin Plugins für JTL-Shop 0
Neu HTTP ERROR 500 - plugin installieren JTL-Shop - Fehler und Bugs 0
Neu Neues Plugin: DITH ShipNow – Versand-Countdown ⏱️ Plugins für JTL-Shop 0
Neu Paypal Plugin JTL-Shop - Fehler und Bugs 1
Neu Fragen zum KBA Finder Plugin (CiN) Plugins für JTL-Shop 1
Neu JTL Shop Brevo Plugin meldet keine Abmeldungen an JTL Shop + Kontakte landen nicht in der Willkommenssequenz Plugins für JTL-Shop 0
Neu Neues PLugin: DITH Lieferantenbestand – realistische Lieferzeiten mit Lieferanten- + Eigenbestand Plugins für JTL-Shop 0
Neu PayPal-Plugin blockiert bei PayPal-Störung Checkout JTL-Shop - Fehler und Bugs 4
Neu Teststand auf localhost - Plugin-Lizenzen abgelaufen Plugins für JTL-Shop 2
Neu Neues Plugin: JTL Closed Shop – Zugangsbeschränkung, Pre-Sale & Wartungsmodus für deinen JTL-Shop Plugins für JTL-Shop 2
Neu KI-WaWi-Workflows: Eigene KI-Endpunkte direkt aus JTL-Workflows ansprechen – ohne Plugin, flexibel und schnell Dienstleistung, Jobs und Ähnliches 3
Neu Mindestbestellwerte nach verschiedenen Lieferarten mit dem Plugin Lieferslot Allgemeine Fragen zu JTL-Shop 1
Neu PayPal Checkout Plugin (iPhone), Probleme mit PayPal-App Plugins für JTL-Shop 0
Neu Plugin: Mengenrabatt im Warenkorb nach Artikelanzahl Plugins für JTL-Shop 0
Neu 📢 Neues Plugin "JTL Translate Pro" by Nirico.de Plugins für JTL-Shop 0
Neu JTL PayPal Plugin - keine Einstellmöglichkeiten, keine Anzeige im Frontend Plugins für JTL-Shop 2
Neu Plugin-Idee: Überkäufe Lieferantenbestände & Lieferzeiten (API/CSV/XML) in Shop & Wawi Plugins für JTL-Shop 2
Neu Plugin Manager Fehlermeldung JTL-Shop - Fehler und Bugs 4
Neu Nach Update auf PayPal 2.1.0 doppelte Zahlungsarten und Ratepay Plugin erforderlich Plugins für JTL-Shop 0

Ähnliche Themen