Neu Plugin für Kategorie-Bild Generierung

things4it

Aktives Mitglied
17. Februar 2014
35
8
Hallo,

wir haben im Rahmen eines Shops ein Plugin zur Generierung von Kategoriebildern für den JTL- Shop 5 erstellt und suchen weitere Interessenten/Tester.

Das Plugin
  • erstellt Kategoriebilder für Kategorien die noch kein Kategoriebild haben
  • je nachdem wieviel Artikel mit Bildern sich in den Unterkategorien befinden werden 1-3 Bilder für das Kategoriebild verwendet
  • berücksichtigt bei der Generierung auch Artikel der Unterkategorien bis zur 5. Ebene
  • hat keinen Performance Einfluss - da es den bestehenden Mechanismus des JTL-Shops verwendet
  • bietet die Möglichkeit Bilder gezielt für einzelne Kategorien erneut zu generieren bzw. zu überschreiben
  • greift nicht in den Abgleich mit der JTL-Wawi ein - Bilder die in der "Wawi" gepflegt werden gewinnen immer - und überschreiben vom Plugin generierte Bilder

Beispiel

t4it-cig-example.PNG


Voraussetzungen

Angestrebter Vertrieb des Plugins ist der Extension-Store, da nur auf dem Weg Updates, Fixes und Erweiterungen Kundenfreundlich veröffentlicht werden können.
Tester erhalten das Plugin selbstverständlich umsonst.

Bei Interesse einfach melden - die ersten Installationen würde ich gerne begleiten.


Viele Grüße
Johannes
 
Zuletzt bearbeitet:

things4it

Aktives Mitglied
17. Februar 2014
35
8
Da wir leider zu klein sind um in den JTL-Partner zu werden wird das Plugin frei zur Verfügung gestellt :).

Im Anhang ist die aktuelle Version (1.0.2) - Bereit für den Upload im Shop.
Anregungen und Kritik sind natürlich willkommen.

----

Wenn jemand Lust hat mich bei der Weiterentwicklung zu unterstützen - einfach melden.
Den Code findet ihr in Github: https://github.com/things4it/JTLShop-Plugin-CategoryImageGeneration
 

Anhänge

  • t4it_category_image_generation-v1.0.2.zip
    427,8 KB · Aufrufe: 6

mastertango

Sehr aktives Mitglied
10. Oktober 2009
2.238
9
Wustrow
habe es mal getestet. Installation kein Problem, das manuelle erstellen der Bilder auch kein Problem.
Habe mal nen neuen queue angelegt und wollte den Cron damit gleich starten. Das hat leider nicht funktioniert
 

things4it

Aktives Mitglied
17. Februar 2014
35
8
habe es mal getestet. Installation kein Problem, das manuelle erstellen der Bilder auch kein Problem.
Habe mal nen neuen queue angelegt und wollte den Cron damit gleich starten. Das hat leider nicht funktioniert

Hat sich geklärt, die Crons waren in dem Testshop noch nicht konfiguriert.

In dem fall den Cron einfach via "< Shop-URL>/includes/cron_inc.php" mehrfach triggern (siehe auch https://guide.jtl-software.de/jtl-s...erden-aufgaben-im-aufgabenplaner-abgearbeitet) und die Logs im Backend checken (im Debug-Level gibt es Infos auf Kategoriebasis).
 

things4it

Aktives Mitglied
17. Februar 2014
35
8
Weitere Anregungen, unter anderem von @mastertango ... Danke :)
  1. Bilder standartmäßig vertikal zentrieren - damit das auch bei so breiten Bildern halbwegs vernünftig aussieht
  2. Einen kleinen Abstand zwischen den Bildern
  3. Anzahl der Artikelbilder die verwendet werden sollen Konfigurierbar machen (1-3)
  4. verschiedene Formate anbieten
    • z.B. bei zwei Bildern: übereinander, nebeneinander, versetzt
    • z.B. bei drei Bildern: in Reihe, Versetzt, ...
  5. Erweiterung/Unterstützung von vier Bildern
  6. Nur das erste Artikelbild für die Generierung verwenden (danke <())><]

Zeitlich kann ich da versprechen, aber Step 1, 2, 3 und 6 kommt relativ Zeitnah ;)

PS: Ich muss schauen wir ich das hier übersichtlich unter kriege - ggf. landet so eine Feature-Liste auch in github
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: vekoop

things4it

Aktives Mitglied
17. Februar 2014
35
8

Update/Release 1.0.4​

Änderungen
  • Maximale Anzahl der Artikelbilder die für ein Kategoriebild verwendet werden sollen ist nun konfigurierbar - zwar erstmal nur 1-3, aber besser wie nichts xD (danke @mastertango für den Hinweis)
  • Artikelbild nicht doppelt für ein Kategoriebild verwenden wenn der Artikel direkt in der Kategorie und z.B. in einer Unterkategorie verlinkt ist (danke @<())>< für den Hinweis)
  • Artikel die direkt an der Kategorie hängen bevorzugen (danke @<())>< für den Hinweis)
    • Es werden erst Artikel der Unterkategorien mit berücksichtigt, wenn an direkt an der Kategorie nicht genug Artikel mit Bildern hängen (sprich was unter "Maximale Anzahl der Artikelbilder" konfiguriert ist).
      In dem Fall werden dann Bilder aller Unterkategorien bis runter zu level 5 verwendet
    • Was ist hier die Beste Lösung?
      • Ebene für Ebene zu Prioritisieren wollte ich nicht, da Abhängig vom Kategorieaufbau dann nur Artikel der Unterkategorien gewinnen, die am wenigsten Ebenen hat, wenn Artikel immer nur an den Blattkategorien hängen
      • Vllt hilft eine Einstellung das immer nur die direkt verlinkten Artikel berücksichtigt werden?
      • Bei Anregungen/Meinungen -> gerne eine PN :)

siehe auch https://github.com/things4it/JTLShop-Plugin-CategoryImageGeneration/compare/1.0.3...1.0.4
 

Anhänge

  • t4it_category_image_generation-v1.0.4.zip
    33,4 KB · Aufrufe: 3
Ähnliche Themen
Titel Forum Antworten Datum
Neu Firewall+Security Plugin für WordPress kompaktibel mit JTL Connector? WooCommerce-Connector 0
Neu JTL Plugin für den Versand per Spedition Dienstleistung, Jobs und Ähnliches 4
Neu 💙 Neues kostenloses Plugin: WWF Spendenplugin für JTL-Shop4 & JTL-Shop5 🐼 Plugins für JTL-Shop 7
Neu Matomo Plugin für Shop5? Dienstleistung, Jobs und Ähnliches 8
Neu Support für kostenpflichtiges Plugin JTL-Shop - Ideen, Lob und Kritik 2
Neu Plugin info.xml - XML für ConsentManger (Installation) Technische Fragen zu Plugins und Templates 4
Neu Anfrage: Plugin Entwicklung für den JTL Shop5 Plugins für JTL-Shop 0
Neu Shop 5 NOVA: Plugin oder updatesichere Child-Datei für Artikeldetail-Preisanzeige gesucht Dienstleistung, Jobs und Ähnliches 1
Neu JTL Shop 4 & 5 Plugin " EU Umsatzsteuer " Plugins für JTL-Shop 0
Neu Error 500 und Forbidden 403 Bei Plugin Backend Aufruf Plugins für JTL-Shop 0
Neu Doofinder JTL5 Plugin wie kriege ich den Shop angebunden Plugins für JTL-Shop 1
Neu Box im Footer wird beim Paypal-Plugin-Update gelöscht JTL-Shop - Fehler und Bugs 1
Neu Vertriebler Plugin Plugins für JTL-Shop 4
Neu JTL Ware überschreibt Inhalte von Shopware 6 Plugin Shopware-Connector 5
Kunden schließen Bestellung nach Bezahlung mit PayPal Plus Plugin nicht ab Einrichtung JTL-Shop5 1
Neu Wie läuft Plugin-Update von Shop4 auf Shop5? Technische Fragen zu Plugins und Templates 4
Neu Shopware PayPal Plugin & Zahlungsarten in JTL Shopware-Connector 2
Neu Konfigurator Plugin? Plugins für JTL-Shop 0
Neu Create custom plugin Plugins für JTL-Shop 3
Neu Captcha Plugin funktioniert nicht Plugins für JTL-Shop 0
Neu SD Bonuspunkte Plugin Shop4 - Fehlercode 17 CustomLink-Datei existiert nicht Technische Fragen zu Plugins und Templates 4
Neu Cleverreach Plugin von X-Volution: Automatismen mit THEA Plugins für JTL-Shop 0
Neu OPC Core Portlets (via Plugin) erweiterbar machen JTL-Shop - Ideen, Lob und Kritik 1
Neu Plugin mit OPC einrichten, wird allerdings im Header benötigt ist das möglich? Allgemeine Fragen zu JTL-Shop 2
Neu Conversion Tracking mit Webstollen PlugIn "Google Tracking" funktioniert nur sporadisch Plugins für JTL-Shop 2
JTL Double-Opt-In Plugin Upgrade JTL-Shop4 auf JTL-Shop5 2
Neu Amazon Payment Plugin bitte Doku überarbeiten User helfen Usern - Fragen zu JTL-Wawi 0
Neu Amazon Payment Plugin kein automatischer Zahlungseinzug User helfen Usern - Fragen zu JTL-Wawi 5
Neu Artikel kann nicht in Warenkorb hinzugefügt werden - Paypal Plugin JTL-Wawi - Fehler und Bugs 0
Neu Plugin Hinweis Fenster JTL Shop 4 Allgemeine Fragen zu JTL-Shop 1
Neu Plugin Wunsch Kalender / Vermietung Plugins für JTL-Shop 0
Neu Shop5 - Auf Plugin-Einstellungen zugreifen Technische Fragen zu Plugins und Templates 4
Neu Paypal Plugin setzt aus? Technische Fragen zu Plugins und Templates 1
Neu Google Shopping Plugin: nach Artikel-Update wird Artikel abgelehnt " Wiederverwendeter Wert (ID) Plugins für JTL-Shop 0
Neu Google Shopping Plugin Plugins für JTL-Shop 0
Neu Shop5 Plugin: Google-Tarnkappe Plugins für JTL-Shop 0
Neu Webstollen "EU Cookie" Plugin Problem mit Paypal Zahlungsmöglichkeiten beim Checkout Plugins für JTL-Shop 0
Neu Packhinweis für Sendungen an Packstationen Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 1
Neu Freelancer für Amazon FBA-Berechnung via Wawi gesucht Dienstleistung, Jobs und Ähnliches 1
Neu Suche Inspiration für unseren neuen Shop5 User helfen Usern 0
Neu Kategorie/Artikel nur für bestimmte Zeit am Tag anzeigen oder bestellen User helfen Usern - Fragen zu JTL-Wawi 1
Neu Workflow: Auftrag für alle Artikel erstellen WENN User helfen Usern - Fragen zu JTL-Wawi 2
Neu Wie bekomme ich die Platzhalter für Bilder in eine neue Template? User helfen Usern - Fragen zu JTL-Wawi 1
Neu Gleicher Artikel von Verschiedenen Lieferanten richtig in WAWI aufnehmen für Drop Shipping. User helfen Usern - Fragen zu JTL-Wawi 3
Neu shop5 > canonical tags für eigene seiten enthalten doppelte urls? Allgemeine Fragen zu JTL-Shop 2
In Bearbeitung Empfehlung Smartphone als JTL-POS für kleinen Café JTL-POS - Fragen zu Hardware 7
In Diskussion Wiederkehrender Workflow für Priorisierungen bei Logistikspitzen JTL-Workflows - Ideen, Lob und Kritik 1
In Bearbeitung Ist die Artikelanzahl egal für die Nutzbarkeit? Allgemeine Fragen zu JTL-POS 4
Neu Shopware 6 - kryptische URL's für Varianten Shopware-Connector 2
Neu Variable Eigene Felder für Versandlabel User helfen Usern - Fragen zu JTL-Wawi 0

Ähnliche Themen