Neu Shop CLI - migrate:create fehlt

M23

Aktives Mitglied
4. November 2017
17
1
Servus Leute.

Dass JTL für Entwickler eine bescheidene Dokumentation hat, ist vielen kein Geheimnis.
Dann hofft man, dass das, was dort zusammengeworfen wurde, zumindest aktuell ist.

Shop-Version: 5.2.4

Ich bin gerade dabei ein Plugin zu entwickeln und möchte die Migration nicht händisch schreiben, sondern diesmal die Shop-CLI verwenden.

Ok. Blick in die Doku. Doku sagt Folgendes:
jtl-shop-cli-doku.png
Weiter im Text greift man zur Konsole und möchte loslegen.
Doch zu früh gefreut. Diese Funktion gibt es nicht.


shop-cli-migrate-create.png
Listet man sich die vorhandenen Befehle auf, stellt man fest, dass diese Option tatsächlich nicht gibt.

shop-cli-list.png

Ich meine, ich schreibe es zur Not auch von Hand. Aber wieso, wieso gibt es immer noch keine Ordnung/Aktualität in der Doku?

Ich habe bereits mit ein paar Frameworks gearbeitet. Von PhalconPHP, SLIM, CodeIgniter, über Express, NestJS, Django, hin zu Angular/Vue/Solid. Das sind alles Frameworks, keine Sprach-Dokus. Passt genau zur Doku des JTL-Shops.
Mit stabiler Gewissheit kann ich sagen, dass die Doku von JTL eine Bescheidenheit ist. Und wenn man da eine überschaubare Menge an Infos platziert, dann sollte die Wenigkeit sauber, aktuell und verlässlich sein.

Nun die komplexe Frage: Gibt es da ein Update? Gab es da ein Update und das Zeug ist rausgeflogen? Muss man irgendwelche 7 Sachen beachten, welche nirgends erwähnt wurden? Ist es einfach so nicht da?
Hat jemand von euch da Erfahrungen mit? Wäre dankbar für eine kurze Info bzw. eure Lösungen.

Danke euch und drücke die Hand!

Grüße
 

OliverS

Sehr aktives Mitglied
Mitarbeiter
1. April 2022
133
64
Hückelhoven
migrate:create wird nur für Dev-Builds angezeigt und kann nur mit Dev-Builds genutzt werden. Im Live-Build hätte das jetzt auch nicht so viel Sinn, meiner Meinung nach. Ergo -> Dev-Build benutzen.

Edit: Für Plugins wäre es vermutlich auch sinnvoller in die config ein define('PLUGIN_DEV_MODE', true); zu setzen und dann plugin:migration:create zu nutzen.
 
Zuletzt bearbeitet:

M23

Aktives Mitglied
4. November 2017
17
1
migrate:create wird nur für Dev-Builds angezeigt und kann nur mit Dev-Builds genutzt werden. Im Live-Build hätte das jetzt auch nicht so viel Sinn, meiner Meinung nach. Ergo -> Dev-Build benutzen.

Edit: Für Plugins wäre es vermutlich auch sinnvoller in die config ein define('PLUGIN_DEV_MODE', true); zu setzen und dann plugin:migration:create zu nutzen.

Hallo Oliver.
Vielen Dank für deine Rückmeldung!

Ich werde es ausprobieren.

Generell verstehe ich nach wie vor nicht, warum es seit Jahren (habe Berührung mit JTL seit Beginn der V4) nicht machbar ist, eine vernünftige, ausführliche Dokumentation anzufertigen, welche neuen Entwicklern die Möglichkeit gibt sich tiefer und besser in JTL- Shop & Plugins einzuarbeiten. Mal auch ein Tutorial herausbringen/formulieren, anhand welchem man sieht, wie man ein Sample-Plugin nach State of the Art entwickelt werden kann und wie die enthaltenen Bausteine miteinander funktionieren. Derzeit findet man nur Abrisse von irgendwelchen Kontexten/Stichworten, wodurch nicht sofort ein Verständnis entsteht.

Im Netz, abseits der Doku und GitLab, findet man auch so gut wie keine Informationen. Weil die Infos in einer greifbaren/verständlichen Auslegung fast nicht vorhanden sind, teilen dazu auch die Erfahrenen nicht oder ungern ihr Wissen. Klar, das verschafft denen einen Wettbewerbsvorteil, welchen sie nicht verlieren wollen. Aber eine gesunde Situation ist es nicht.

Danke nochmals, dass du dich gemeldet hast!

Beste Grüße
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Shop Logo vergrößern Templates für JTL-Shop 2
Shop Daten werden nicht mehr aktualisiert JTL-Wawi 1.9 2
Neu Alle Wawi Kunden im Shop registrieren User helfen Usern - Fragen zu JTL-Wawi 0
Neu PayPal V 2.0.2 mit Shop 5.5.2: Ablauf der Zahlung Plugins für JTL-Shop 8
wawi an shop anbinden geht nicht JTL-Wawi 1.10 2
Neu Ich habe eben einen neuen Shop erstellt und alle Artikel übertragen, aber leider werden mir bei den Versandarten die Versandklassen nicht angezeigt User helfen Usern - Fragen zu JTL-Wawi 1
Neu Hat jemand Erfahrung mit der Anbindung von TikTok Shop über Shopify? Einrichtung und Installation von JTL-eazyAuction 0
Neu Mehrere Connectoren aktiv – falscher Shopify-Shop wird verbunden Installation von JTL-Wawi 1
Neu ecomdata offline? Shop und JTL Wawi nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 16
Neu Die Ticket-Shop-Spurnummer kommt an, nachdem die Bestellung bereits storniert wurde JTL-Workflows - Fehler und Bugs 0
Neu JTL Shop 5 Probleme mit Anlegen eines Kundenaccounts Allgemeine Fragen zu JTL-Shop 4
Neu JTL PayPal Checkout 5.3.0 mit Shop 5.5.2 - Artikel nur sichtbar wenn Kunde eingeloggt ist oder Artikel nicht verfügbar ist Plugins für JTL-Shop 6
Bilder komprimieren und an Shop übertragen JTL-Wawi 1.10 15
Neu Session Blocking JTL-Shop 5.5.1 JTL-Shop - Fehler und Bugs 0
Neu Softwarelösung für Visagist inkl. Mini-Shop & Kassa User helfen Usern 22
Neu Dauerhaftes Banner oben am Shop möglich? Allgemeine Fragen zu JTL-Shop 11
Neu Exception bei core.connector.auth: Invalid shop url. https://XYZ.de does not point to a shopware 6 instance. Please check the Shop URL. Shopware-Connector 1
Neu Sortierung Varianten im Shop falsch ? Allgemeine Fragen zu JTL-Shop 0
Eine Artikelnummern pro Shop ? Und einen Hauptartikel ? JTL-Wawi 1.8 2
Neu Sortierung Artikel Wawi - JTL Shop Allgemeine Fragen zu JTL-Shop 1
Neu Fehlerhafter Abgleich nach Update auf Shop Version 5.5 Installation / Updates von JTL-Shop 4
Keine Datenübertragung zum Shop möglich / Kundenkonto migrieren Onlineshop-Anbindung 10
Neu Eigene Felder - Sortierung wird nicht in JTL Shop übernommen - Anzeige im Shop immer unterschiedlich User helfen Usern - Fragen zu JTL-Wawi 0
Neu Kündigen der Shop-Anbindung nicht möglich Onlineshop-Anbindung 1
Neu Shopify Lagerbestandsabgleich einrichten (bei neuem Shop) Shopify-Connector 4
Neu Kindartikel-Name wird im Shop nicht richtig angezeigt Allgemeine Fragen zu JTL-Shop 8
Neu JTL Shop (anderes Template) eigene Felder aus Wawi als TAB im Shop User helfen Usern - Fragen zu JTL-Wawi 12
Neu Mail Bestellbestätigung aus dem Shop Betrieb / Pflege von JTL-Shop 1
Neu Shop-Admin: Versandarten und Zahlungsarten nicht aufrufbar Allgemeine Fragen zu JTL-Shop 11
Neu JTL-Shop Lieferanten Artikelnummer und Suchbegiffe für Onlineshop werden im Shop nicht gefunden Allgemeine Fragen zu JTL-Shop 5
Neu Kunden im Shop Backend anzeigen Allgemeine Fragen zu JTL-Shop 5
Neu Shop zeigt nur Bilder der Kategorien an, nicht der eigentlichen Produkte WooCommerce-Connector 3
Neu Behandlung von JTL Shop Coupons und Retouren in JTL Wawi Arbeitsabläufe in JTL-Wawi 0
Neu Shop-Geschwindigkeit: nicht ausreichend Allgemeine Fragen zu JTL-Shop 17
Nach Update: Shop Lizenz gültig aber mit anderen Kundenkonto verknüpft JTL-Wawi 1.10 1
Neu Welche Alternativen zu JTL-Shop JTL-Shop - Ideen, Lob und Kritik 9
Neu JTL Shop 5.5.1 Lieferland kann bei abweichender Lieferadresse nicht ausgewählt werden JTL-Shop - Fehler und Bugs 9
Neu JTL Shop: Ausblenden von Unterkategorien (In der Mitte) möglich ? Allgemeine Fragen zu JTL-Shop 0
Neu 500er Probleme nach Shop Update Betrieb / Pflege von JTL-Shop 4
Neu JTL Shop 5.5 Tips für bessere Performance? Allgemeine Fragen zu JTL-Shop 7
Neu JTL Debug 2.0.4 und Shop 5.5.2 - Fehler 500 Plugins für JTL-Shop 3
Neu Sprechende URLs & Sprachlogik im JTL-Shop – Wer hat’s schon umgesetzt? Allgemeine Fragen zu JTL-Shop 1
Neu JTL Shop 5.5.2 Startseite Breite ändern Allgemeine Fragen zu JTL-Shop 1
Neu Kundendaten inkl Login Daten auf neuen Shop übertragen inkl Blowfish Key. Fehlerhafte Adressen etc mit Sonderzeichen etc Allgemeine Fragen zu JTL-Shop 1
Neu .php-cs-fixer.php - nicht identisch mit den Dateien der aktuellen Version von JTL-Shop JTL-Shop - Fehler und Bugs 3
Neu JTL-Shop: Anzeige der Artikel aus untergeordneten Kategorien Allgemeine Fragen zu JTL-Shop 2
Warnmeldung JTL-Shop Anbindung nach Update JTL-Wawi 1.10 5
Shop Anzeige Nicht lieferbare Artikel Einrichtung JTL-Shop5 0
Neu Erfahrungen gesucht: Custom Shop (Next.js/React) an JTL-Wawi anbinden Allgemeines zu den JTL-Connectoren 1
Barrierefreiheit mit Upgrade auf JTL-Shop 5.5 erledigt? Einrichtung JTL-Shop5 24

Ähnliche Themen