In Diskussion Feature Request: Shopware Connector Plugin Management

mwamser

Aktives Mitglied
26. März 2013
55
9
Hallo,
da wir des öfteren Plugins für den Shopware Connector entwickeln haben wir zunehmend das Problem das die Erweiterungsplugins für den Connector so "unsichtbar" im Shop sind.
Es wäre super wenn bspw: ein einfacher Tab "Plugins" in den Shopware Connector Settings auftauchen würde, der die geladenen Plugins auflistet. Hier könnte man in einem weiteren Schritt auch Plugins an/aus schaltbar machen und ein paar Infozeilen zur Funktion ausgeben.
Bisher mussten wir jedes mal ein eigenes Plugin für Shopware schreiben welches das Plugin im Connector an/aus schaltbar macht. Aber allein schon die Info das im Hintergrund Erweiterungen geladen werden wäre schön.

Vieleicht kann dafür einer ein Feature Request Ticket auf machen.

Schöne Grüße
 
  • Gefällt mir
Reaktionen: Shopküche.de

Immanuel

Gesperrter Benutzer
24. August 2016
1.542
329
Hallo @mwamser,

das ist in jedem Fall eine gute Idee. Würdest du uns das Shopware Plugin, welches "das Plugin im Connector an/ausschaltbar macht" zur Verfügung stellen? Wir werden dieses Feature intern besprechen. Dann schauen wir weiter.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Shopküche.de

mwamser

Aktives Mitglied
26. März 2013
55
9
Guten Morgen Immanuel,
das Plugin würde euch für dieses Feature nicht helfen. Es ist noch für die alte Shopware Plugin Struktur und es macht nichts anderes als im Installationsvorgang die Daten des Custom- Connector Plugins in das JTL-Connector Verzeichnis zu kopieren... Das wäre ja bei euch nicht notwendig denn dieser Schritt wird ja gar nicht benötigt wenn das JTL-Connector Plugin einfach nur schaut ob es eigene Custom Plugins im JTL-Ordner hat und diese Listet und ggfls. an/aus schaltbar macht.

PHP:
private function copyPluginToConnector()
    {
        $targetDir = $this->getJtlConnectorInstallPath();
     
        $fileSystem = new FileSystem();
       
        if (file_exists($targetDir))
        {
            $fileSystem->remove($targetDir);
        }
       
        $fileSystem->mkdir($targetDir);
        $source = $this->Path() . 'jtlconnector_plugins';
        $directoryIterator = new \RecursiveDirectoryIterator($source, \RecursiveDirectoryIterator::SKIP_DOTS);
        $iterator = new \RecursiveIteratorIterator($directoryIterator, \RecursiveIteratorIterator::SELF_FIRST);
        foreach ($iterator as $item)
        {
            if ($item->isDir())
            {
                $fileSystem->mkdir($targetDir . DIRECTORY_SEPARATOR . $iterator->getSubPathName());
            }
            else
            {
                $fileSystem->copy($item, $targetDir . DIRECTORY_SEPARATOR . $iterator->getSubPathName());
            }
        }
    }

Viele Grüße
Michael
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu "transparentere Strukturen" - Die Feature Hölle geht weiter User helfen Usern - Fragen zu JTL-Wawi 10
Gelöst Störung: DHL Versenden 3.0 - Fehler "Request processing failure" JTL-ShippingLabels - Fehler und Bugs 1
Neu DHL - Fehlermeldung: Request processing failure JTL-ShippingLabels - Fehler und Bugs 23
Neu Shopware 5 + JTL-Connector: sporadische 500 Fehler / PHP-FPM Limit erreicht – trotz unverändertem Setup User helfen Usern - Fragen zu JTL-Wawi 0
Neu Gutscheincodes aus Shopware 6 in JTL Wawi als Anmerkung zeigen? Shopware-Connector 0
Neu product_visibility bei JTL-Wawi und Shopware 6 Shopware-Connector 1
Neu Shopware 5 connector und WawI 1.11.06 bis 1.11.8 Shopware-Connector 1
Neu Connectorupdates für Shopware 6.7.7 bzw 6.7.8? Shopware-Connector 34
Neu WebP Bilder von JTL zu Shopware Shopware-Connector 2
Neu Shopware 6 Kundenstornierung im Webshop Shopware-Connector 0
Neu Langfristiger JTL-Partner gesucht: Shopware 6 / Marktplätze (Mirakl, Otto, Kaufland) & Prozess-Optimierung Dienstleistung, Jobs und Ähnliches 2
Neu SaaS Connector – product.push Performance-Problem bei Shopware 6.6 Shopware-Connector 3
Neu Artikel aus Shopware in der Wawi importieren und WMS redy machen Shopware-Connector 0
Wichtig Connectorversion 2.1.3 - Kompatibilität zu Shopware 6.7.6.0 und weitere Performanceoptimierungen Shopware-Connector 5

Ähnliche Themen