Neu Shop5 NOVA Child Template auf aktuelle Version updaten

3. Dezember 2020
44
3
Hallo zusammen,

Im Backend von Shop5 / Einstellungen / Template steht, dass mein Child Template die Version 1.0.1 hat, die aktualisierte Shop5 Version aber schon mit NOVA 1.1.0 arbeitet.
Auch ist eine Warnung zu lesen "Die Version wäre für eine ältere JTL- Shop Version entwickelt worden und es kann eventuell Probleme im Betrieb geben".

Könnte mir jemand bitte einen Tipp geben wo ich einen Leitfaden zum Update des Child Template finde? In der Entwickler Doku konnte ich hierzu nichts finden.
Wenn möglich möchte ich gerne die aktuellen Einstellungen des Child Template auch nach dem Update behalten.

Über einen Tipp wäre ich sehr dankbar.

Beste Grüße,
Christian
 

Anhänge

  • Bildschirmfoto 2021-11-10 um 20.54.15.png
    Bildschirmfoto 2021-11-10 um 20.54.15.png
    209,2 KB · Aufrufe: 11

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.775
465
Halle
Hallo,
wenn du dein Child auf die verwendete Shop-Version angepasst hast, also die Template-Änderungen nachgezogen wurden, dann kannst du in der template.xml deines Child-Templates den Eintrag in <Version> erhöhen (z.B. auf den gleichen Wert wie das NOVA 1.1.0) und zusätzlich den Wert in <MaxShopVersion> auf die Version deines Shops ändern.
 
3. Dezember 2020
44
3
@mastertango
Danke für deine Mühe, da ich noch Anfänger bin war die Anleitung dann doch etwas zu wenig ausführlich für mich, dank deines Links zum Child template habe ich es trotzdem probiert. Die Versionsnummer vom Child ist nun aktuell aber die zuvor eingestellten Shop Anpassungen wie Schriftart und ein paar Farben im Shop sind nicht mehr jene von vorher. Das werde ich nachbessern.

Ich habe das hochladen der entpackten Child Ordner / Datei Struktur über FileZilla erledigt weil das Backend das hochladen eines Ordner nicht akzeptiert. Der Shop hat das scheinbar auch akzeptiert weil mir die aktuelle Version im Backend angezeigt wurde. Erst nachher bin ich auf die Idee gekommen das heruntergeladene Zip File im Backend hochzuladen was scheinbar funktioniert.

@FPrüfer
Auch dir danke für deine rasche Meldung. Mir ist allerdings nicht klar warum ich das machen soll weil mir gleich nach dem hochladen des Child Template die neue Versionsnummer im Backend angezeigt wird.

Liebe Grüße,
Christian
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.775
465
Halle
Mir ist allerdings nicht klar warum ich das machen soll
Hallo, ein Child-Template enthält ja immer auch geänderte Template-Dateien, überschriebene / ergänzte Blöcke oder sogar erweiterte Smarty-Funktionen. Ob diese Änderungen zur jeweiligen Shop-Version passen, kann ja nur der entscheiden der diese Änderungen gemacht hat und in dem Fall bist du das. ;) Wenn du also nicht gerade das Rad komplett neu erfunden und deine Änderungen mit den Template-Änderungen der Version abgestimmt hast, kannst du die Version also entsprechend hochsetzen.
Wir ändern ja nicht mit jeder Shop-Version die Child-Template-Vorlage, sondern nur wenn sich an dieser selbst Änderungen ergeben.
 
3. Dezember 2020
44
3
Danke @FPrüfer für deine Zeilen.

Da ich bei mir tatsächlich nur Farben, Schriftarten und der gleichen verändert haben soll ich also zukünftig gar kein Update vom Child Template durchführen und stattdessen, wie von dir unten beschriebenes tun? Das ist dann sozusagen nur eine "Hygienische Maßnahme" damit die Versionsnummer im Backend übereinstimmen - ohne weitere Wirkung, richtig?
in der template.xml deines Child-Templates den Eintrag in <Version> erhöhen (z.B. auf den gleichen Wert wie das NOVA 1.1.0) und zusätzlich den Wert in <MaxShopVersion> auf die Version deines Shops ändern.
 

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.775
465
Halle
Hallo, wenn du einmal ein eigenes Child-Template erstellt hast, musst du theoretisch kein Update der zugrunde liegenden Child-Template-Vorlage mehr machen. Als reine "Hygienische Maßnahme" würde ich das Anheben der Versionsnummer nicht bezeichnen. Es ist ja auch immer die Kontrolle für dich selbst, dein Child-Template kontrolliert und ggfs. angepasst zu haben. Wenn du das nicht willst, weil du sagst, bei den wenigen Änderungen passt das immer, dann kannst du auch bei <MaxShopVersion> ein 5.99.99 eintragen. Dann bekommst du die Meldung im Backend erst bei einer Shop-Version ab 6.0.0.
 
  • Gefällt mir
Reaktionen: Akrap Kaffee Admin

traumwerk

Mitglied
15. Dezember 2020
4
0
Hallo liebes JTL-Team,

mich beschäftigt gerade genau das gleiche Problem und bin ehrlich gesagt etwas sprachlos, wenn das in Zukunft immer wieder zu einer Überraschung führen sollte, was Updates betrifft.

Zur Ausgangslage: Wir betreiben den Shop jetzt in Version 5.1.1 und haben mit den Template-Anpassungen begonnen, als der Shop in Version 5.0.3 (oder so) gewesen ist. Wir haben ganz normal das Nova Template als Basis und Änderungen im entsprechenden Child-Template. Vor ein paar Tagen habe ich über das Kundenportal ein Shop update beauftragt, was relativ schnell durchgeführt worden ist. So weit so gut. Bis auf, dass der Shop nicht mehr so ausgesehen hat, wie zuvor. Es sind Elemente verschwunden, die zuvor noch da gewesen sind.

Es kann nicht erwartet werden, dass man sich nach jedem Update darauf gefasst machen muss, dass das Template zerschossen sein könnte. Dann muss man auch noch schauen wo was fehlen könnte. Und das im Live-Betrieb? Nein.

Hier muss es eine geregelte Lösung geben. Mein Frontendler hat bis jetzt noch nicht alle Stellen gefunden, die verändert wurden.

Liebes JTL-Team: Bitte, kündigt Änderungen an den Templates an, sodass man sich darauf vorbereiten kann. Und bitte erstellt ein Changelog mit den entsprechenden Stellen, damit man gezielt suchen kann - vorher. Ich bekomme sonst vor jedem Update Bauchschmerzen. - Oder Änderungen so durchführen, dass die Childs weiterhin funktionieren.

Wir sind gerade dabei unsere Marke aufzubauen und wollen irgendwann auch international ausrollen. Viele Prozesse sind automatisiert und haben einen Fallback, damit der Betrieb nicht stoppt, aber es darf auf keinster Weise sein, dass durch ein Theme-Update der Shop zerschossen ist. Es hebelt auch in Stück weit die Idee von Child-Templates aus.

Bitte um Stellungnahme dazu und wie diese Problematik in Zukunft behandelt werden kann.
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Nova: 1,8 Mio Shop5 Seiten bei Google nicht indexiert ??!!!! :O Templates für JTL-Shop 15
Neu Nova-Template, JTL-Shop5: Suche mit Umlauten fehlerhaft JTL-Shop - Fehler und Bugs 3
Neu Ust.-ID wird aus Shop5 nicht in Wawi übernommen JTL-Wawi - Fehler und Bugs 2
Neu Installation JTL-Shop5 ohne die PHP-Erweiterung "php-imagick" Installation / Updates von JTL-Shop 0
Update von Plugins für JTL-Shop4 auf JTL-Shop5 Upgrade JTL-Shop4 auf JTL-Shop5 3
Neu Aufteilen der Sitemap im JTL Shop5 Allgemeine Fragen zu JTL-Shop 3
Neu Alterssichtprüfung DHL einrichten Shop5/Wawi Allgemeine Fragen zu JTL-Shop 0
Neu Großes LOB an JTL Wawi und Shop5 JTL-Wawi - Ideen, Lob und Kritik 0
Neu Thema Ladezeiten Shop5 im mobilen Bereich Allgemeine Fragen zu JTL-Shop 0
Neu Bezahlstatus im Shop5 wird nicht angezeigt Allgemeine Fragen zu JTL-Shop 0
Neu Hat jemanden sowas (Code) für den Footer im JTL Shop5? Templates für JTL-Shop 0
Neu Fehlermeldung beim Abgleich mit Shop5 JTL-Wawi - Fehler und Bugs 0
Neu Exportformat Shop5 - wie JTL-Debug nicht helfen will User helfen Usern - Fragen zu JTL-Wawi 3
Neu Plugin für Trusted Shops Excellence Shop5 Plugins für JTL-Shop 1
Darstellungsproblem NOVA Template im Admin Modus Einrichtung JTL-Shop5 0
Neu Nova Template "exkl. 19% USt." ändern in "zzgl. 19%USt." Templates für JTL-Shop 2
Neu Tipps für die Ladbarkeit JTL Shop 5 NOVA? JTL-Shop - Ideen, Lob und Kritik 2
Neu Nova Template - Voller Zoom endlich verfügbar? Templates für JTL-Shop 1
Neu Nova Template zerschossen nach Update? Linke Seitenleiste geht über die komplette Seite. Templates für JTL-Shop 2
Neu mega menu umbauen - was ist was? (NOVA-Template) Templates für JTL-Shop 5
Neu JTL Shop mit Nova -Sprachwechsel soooo buggy Templates für JTL-Shop 6
Neu Nova Header Farbe geändert - danach Mega Menü leer Templates für JTL-Shop 2
Neu JTL SHOP 5 NOVA TEMPLATE Telefon Kamera barcodes scannen Allgemeine Fragen zu JTL-Shop 0
Neu Favicon unter Einstellungen NOVA hochgeladen ohne Erfolg Allgemeine Fragen zu JTL-Shop 4
Neu Suche 2 Parameter im NOVA (Child) Template vom JTL Shop 5 Technische Fragen zu Plugins und Templates 4
Neu Probleme bei der Preisanzeige eines Artikels beim JTL Shop 5 mit Nova Template Technische Fragen zu Plugins und Templates 12
Neu Trusted Shops Excellence in Shop 5 (Nova) Einbinden Allgemeine Fragen zu JTL-Shop 0
Neu Nova OPC "Default Area" Anzeige auf jeder Seite? Technische Fragen zu Plugins und Templates 3
Neu Nova Template Google Fonts lokal? Allgemeine Fragen zu JTL-Shop 6
Neu Child Template erstellen für Laufband oberhalb des Headers Technische Fragen zu Plugins und Templates 0
Neu Shop 5 Evo-Child Template Probleme Allgemeine Fragen zu JTL-Shop 2
Consent Manager Evo-Child Template - Bugs, Fehler und Co. Einrichtung JTL-Shop5 0
Neu Child-Theme Megamenü Problem Allgemeine Fragen zu JTL-Shop 0
Neu Nur Primary Colour und etwas CSS ändern - Eigenes Theme oder Child Template? Templates für JTL-Shop 1
In Diskussion Preischeck von Parent und kleinstem Child als erweiterte Eigenschaft JTL-Workflows - Ideen, Lob und Kritik 0

Ähnliche Themen