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 Plugin Allgemeine Fragen zu JTL-POS 1
Neu Betatester gesucht - Plugin: Geizhals Basket Tracking inkl. EMID Übermittlung Plugins für JTL-Shop 0
Neu JTL-Shop "Plugin-Vorlage" gesucht User helfen Usern 3
Neu Cross Selling Plugin Plugins für JTL-Shop 1
Neu Installation von Plugin PayPal Check-Out fehlgeschlagen, keine Verbindung zum Webshop Plugins für JTL-Shop 6
Neu Beim Versuch Paypal-Plugin mit Paypal-Konto zu verbinden Shop nicht mehr erreichbar Plugins für JTL-Shop 2
Neu Neues Plugin: Produktbundles mit Rabatten Plugins für JTL-Shop 0
Neu Widerrufsformular als kostenloses Plugin für Shops ab 5.1.5 Plugins für JTL-Shop 9
Neu Neues Plugin: Kaufimpuls Paket Plugins für JTL-Shop 0
Neu Paypal Checkout Plugin - Ist vorhanden aber nichts funktioniert Plugins für JTL-Shop 9
Neu Neues Plugin: Sauberes Meta-Tracking für JTL-Shop 5 (Pixel + CAPI + Consent) Plugins für JTL-Shop 0
Neu 📢 Plugin "Kreditlimit Plugin für JTL-Shop 5 " von CIN GmbH Plugins für JTL-Shop 0
Neu Händlerbund-Plugin lädt Texte herunter, ersetzt sie aber nicht im Frontend Technische Fragen zu Plugins und Templates 1
Neu JTL-WaWi + ESL Connector — Entwicklung mit Kostenaufteilung gesucht Business Jungle 0
Neu Hilfe bei der Entwicklung gesucht: Werde Tester für meine JTL-Shop Plugins Plugins für JTL-Shop 0

Ähnliche Themen