Neu Plugin für Kategorie-Bild Generierung

things4it

Aktives Mitglied
17. Februar 2014
60
13
Nein, das hab ich (noch) nicht gemacht. Soll ich das versuchen?

Wir haben bereits via PN gesprochen, Thema ist noch offen, aber habe das "betroffene" "Create Table" Statement mal auf einer mysql 5.6 DB (min Anforderung vom Shop) ausgeführt - was problemlos geklappt hat.
Die genaue Version welche ich verwendet habe ist 5.6.51 - Aktuell das was im mysql:5.6 Docker-Image liegt.

Der Fehler war
Code:
"Plugin\t4it_category_image_generation\Migrations\Migration20210610000000 Plugin migration from t4it_category_image_generation | SQLSTATE[42000]: Syntax error or access violation: 1067 Invalid default value for 'dLetzteAktualisierung'"

"Vorsichtige" Vermutung: veraltete mySQL-Version
Denn bei der Suche nach dem Fehler kommt man wie z.B. in https://stackoverflow.com/questions/36387097/1067-invalid-default-value-for-date, immer wieder zu dem Hinweis das dies ab mySQL 5.6 supportet ist
 

DITH-Shop

Sehr aktives Mitglied
8. Juli 2013
2.514
109
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

Den Anhang 64657 betrachten


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
Ist genau das was ich suchte - allerdings für Shop4.06 - ich behalte es aber mal im Auge falls irgendwann mal auf für Shop5 die für mich wichtigen Funktionen / Plugins implementiert sind.
 

things4it

Aktives Mitglied
17. Februar 2014
60
13
@things4it
Hallo Johannes,
weisst Du schon, ob und wann Dein Plugin für PHP 8.0 oder 8.1 freigegeben wird?

Gruss
Moreno
Hallo @novosolutions,

sorry für die späte Antwort. Habe es offensichtlich "verpennt" die Kompatibilität zu PHP 8 zu prüfen.
Hole ich im lauf der nächsten Woche nach - aber du kannst es gerne auch einfach Testen. Wirklich was kaputt machen kann das Plugin nicht ;).

Viele Grüße
Johannes
 

gerhard5302

Sehr aktives Mitglied
Hallo @novosolutions,

sorry für die späte Antwort. Habe es offensichtlich "verpennt" die Kompatibilität zu PHP 8 zu prüfen.
Hole ich im lauf der nächsten Woche nach - aber du kannst es gerne auch einfach Testen. Wirklich was kaputt machen kann das Plugin nicht ;).

Viele Grüße
Johannes
Das ist es eigentlich was sich alle Händler ja immer so sehr "wünschen": Die Händler und deren zahlenden Kunden sollen doch bitte selbst testen - und hoffen, dass sie dabei nichts "kaputt machen".... :(
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
4.695
891
Das ist es eigentlich was sich alle Händler ja immer so sehr "wünschen": Die Händler und deren zahlenden Kunden sollen doch bitte selbst testen - und hoffen, dass sie dabei nichts "kaputt machen".... :(
Das ist es eigentlich, was sich die kleine JTL community wünscht.... User, die sich über kostenfreie Plugins aufregen, wo der Ersteller halt nicht alle Dinge bedacht hat.... :(
 

things4it

Aktives Mitglied
17. Februar 2014
60
13
Das ist es eigentlich was sich alle Händler ja immer so sehr "wünschen": Die Händler und deren zahlenden Kunden sollen doch bitte selbst testen - und hoffen, dass sie dabei nichts "kaputt machen".... :(
Bitte bedenken das das Plugin A: kostenlos und B: open-source ist ;)

Ich bin halt leider nicht nur zu 100% in der JTL Welt unterwegs, habe das letzte Shop-Update zwar mitbekommen, aber die Freigabe von PHP8 nicht.
Prüfung kommt wie erwähnt im Laufe der Woche.

----

Memo an mich, "vllt. sollte man keine Plugins erstellen wenn man es nicht zu 100% gewährleisten kann" :p (auch wenn es extra Open-Source ist, so dass auch die "Community" eine Chance hat sich daran zu beteiligen)
 

things4it

Aktives Mitglied
17. Februar 2014
60
13
So, mit etwas Verspätung der Check mit PHP 8.0:

Es gibt leider tatsächlich ein Problem mit dem Ausschneiden der Bilder in der Variante "In Reihe - Ausgeschnitten ..." - ist aber ultra Edgy.
Ich konnte es nur mit Bildern reproduzieren die komplett einfarbig sind, wie z.B.:
1651521906912.png


Daher meinerseits das Go für PHP 8.0.
Ich muss dazu sagen, das ich natürlich nicht mit der Bildvielfalt Teste, die in der großen weiten Welt so rumschwirrt. Falls es also Probleme gibt - bitte melden!

Den Fix dafür lasse ich vorerst mal liegen. Denn wegen dem Edge-Case brauche ich @webstollen nicht für ein Update bemühen.
Wer ihn unbedingt möchte - zieht sich die Version aus dem Git-Repository (branch: develop) ;)

FYI @novosolutions , @gerhard5302
 
Zuletzt bearbeitet:

blackes

Aktives Mitglied
4. Februar 2018
42
1
hallo things4it,

gibt es auch die Möglichkeit Kategorien auszuschließen ?
Beispielsweise über ein Funktionsattribut?

Das würde mir gerade sehr weiterhelfen.

Mit freundlichen Grüßen
Steffen
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Welches Plugin für Facebook Pixel? Technische Fragen zu Plugins und Templates 1
Neu paypal plugin 2.1.1 für shop 5.1.2 mit evo Template Plugins für JTL-Shop 4
Neu 💙 Neues Plugin: Merkmalfilter Plus (Schieberegler für Merkmalfilter) für JTL-Shop 5 Plugins für JTL-Shop 0
Neu 💙 Neues Plugin: Custom CSS & JavaScript (CSS & JS Code einfach in deinen Shop einfügen) für JTL-Shop 5 Plugins für JTL-Shop 0
Neu 💙 Neues Plugin: Cross-Selling-Sortierung-Plus (CrossSelling Alternativ-Artikel sortieren) für JTL-Shop 5 Plugins für JTL-Shop 0
Neu 💙 Neues Plugin: Galeriezoom (Zoomfunktion für Artikelbilder) für JTL-Shop 5 Plugins für JTL-Shop 0
Neu Plugin für Variationen gesucht Plugins für JTL-Shop 0
Neu Plugin für mehrsprachigen WooCommerce Shop - JTL WaWi kompatibel - WPML? WooCommerce-Connector 2
Neu NovaTemplate - Detailhilfe für PlugIn und Shopeinstellung Allgemeine Fragen zu JTL-Shop 0
Neu 💚 Vorbestellung nach Kundengruppen ermöglichen? Geht jetzt mit unserem neuen Plugin für JTL Shop 5 Plugins für JTL-Shop 1
Neu 💚 JTL Shop 5 Plugin: Artikelanzeigefilter Plus - Produkte für Kundengruppen nach Standort, Bestand oder Funktionsattribut ausblenden Plugins für JTL-Shop 0
Neu Connector Plugin Freigabe für SW 5.7.10 Shopware-Connector 4
Neu 📢 Plugin "Live-Suche Plugin für JTL-Shop 5 (Ajax-Suche)" von CIN GmbH Plugins für JTL-Shop 1
Neu Spezialseiten Händlerbund-Plugin Plugins für JTL-Shop 0
Neu Lilfoot Plugin installiern im JTL Shop 5 Allgemeine Fragen zu JTL-Shop 8
Neu Cookie Plugin funktioniert nicht mehr, Postfach voll von Hinweisen Plugins für JTL-Shop 4
Neu Verkaufsstellenliste PlugIn oder anderweitig automatisierte Lösung Plugins für JTL-Shop 3
Neu PayPal Plugin "PayPal Checkout" Verarbeitung Zahlungsart "Kredit-oder Debitkarte" Arbeitsabläufe in JTL-Wawi 1
Neu Plugin "Vertrag kündigen"? Plugins für JTL-Shop 7
Neu Warenkorbgewicht mit Plugin manipulieren - komme nicht weiter Technische Fragen zu Plugins und Templates 2
Neu Zugriff auf Plugin Käufe zeigt Fehler JTL-Shop - Fehler und Bugs 1
Neu Paypal Checkout Plugin: Kein Rechnungskauf verfügbar Plugins für JTL-Shop 10
Neu Paypal Checkout Plugin: Ratepay JTL Shop 5 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 4
Neu Probleme mit Paypal Checkout: Plugin stürzt ab Plugins für JTL-Shop 3
Neu Plugin manuell entfernen Plugins für JTL-Shop 5
Neu PP Plugin 1.0.1 + Shop5.1.2 Beispiel urls in Live-Shops User helfen Usern 0
Neu Wie kann ich ein PlugIn in Shop5 deinstallieren? Plugins für JTL-Shop 3
Neu Naues PayPal Checkout Plugin macht Probleme bei der Installation Plugins für JTL-Shop 9
Neu Welches Paypal Plugin soll man nehmen? Plugins für JTL-Shop 3
Neu Paypal Zahlungen abgebrochen -> erneuten Zahlungslink erstellen? [JTL Shop 5.1.1 + PayPal Plugin 2.1] JTL-Shop - Fehler und Bugs 12
Neu Suchergebnis per Plugin manipulieren Allgemeine Fragen zu JTL-Shop 0
Neu JTL_DirectQuery für Pickliste: Auftragsfarbe, Lieferpriorität, Texte: Anmerkung, Texte: Kundenkommentar User helfen Usern - Fragen zu JTL-Wawi 2
Neu Rechnungskorrektur Zusatzposition für Rücksendekosten wird nicht übernommen JTL-Wawi - Fehler und Bugs 1
Neu Wie kann ich für einen Artikel einen alternativen Hersteller-Artikelnamen mitführen? User helfen Usern - Fragen zu JTL-Wawi 4
Neu Welcher Anbieter für Shop5 Hosting? Business Jungle 2
Neu Vorauswahl für Filteranzeige im Shop Templates für JTL-Shop 1
In Diskussion für alle Aufträge mit einem bestimmten Artikel eine Ersatzlieferung anlegen JTL-Workflows - Ideen, Lob und Kritik 1
Neu Ausliefern sperren für Packstationen User helfen Usern - Fragen zu JTL-Wawi 0
Neu Guthaben für JTL Shop nicht möglich - Abfrage Standardbankverbindung? JTL-Wawi - Fehler und Bugs 3
Neu Gesamtpreis Netto für 19% und 7% auf der Rechnungsvorlage User helfen Usern - Fragen zu JTL-Wawi 0
Neu Wichtiger Hinweis: Amazon hat die MWS API für Seller-Fulfilled-Prime abgeschaltet Amazon-Anbindung - Fehler und Bugs 27
SQL Abfragen für 1.6 anpassen JTL-Wawi 1.6 1
Updates für JTL Wawi 1.5xxx kommen da noch welche JTL-Wawi 1.6 20
Neu Druckereinstellung für DHL Retoure Online JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Welche Rechte für den Worker? User helfen Usern - Fragen zu JTL-Wawi 4
In Diskussion Workflow für Bestelleingang vor und nach 12 Uhr JTL-Workflows - Ideen, Lob und Kritik 7
Neu Kundengruppenpreise für alle Artikel umstellen User helfen Usern - Fragen zu JTL-Wawi 7
Neu Exportvorlage Pickliste -> Hinweis-Feld mit ausgeben (neue Variable für "position.Hinweis") Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 8
In Diskussion Barcode für jede Retourenposition JTL-Workflows - Ideen, Lob und Kritik 0
Neu Wichtiger Hinweis zu Fiskal Cloud Connectors (FCC) von Deutsche Fiskal für JTL-POS Einrichtung / Updates von JTL-POS 0

Ähnliche Themen