Neu Shop5 NOVA Child Template auf aktuelle Version updaten

3. Dezember 2020
30
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: 7

FPrüfer

Moderator
Mitarbeiter
19. Februar 2016
1.652
409
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
30
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.652
409
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
30
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.652
409
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
3
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 Eigenschaftswerte(Variationswerte z.B. Pflichtfreitextfeld bei custom Artikel) in pushed_success.tpl hinzufügen Shop5 Nova Template Templates für JTL-Shop 1
Neu [SHOP5][NOVA] Filtersuchfeld filtert nur sichtbare Merkmale JTL-Shop - Fehler und Bugs 1
Neu Freelancer für JTL-Shop5 Template Designanpassung, E-Mail Design, weitere Themen gesucht Dienstleistung, Jobs und Ähnliches 0
Neu Wawi 1.6.33.1 Bilddarstellung Kinderartikel im Shop5 JTL fehlerhaft JTL-Wawi - Fehler und Bugs 0
Neu Shop5 - OPC startet, aber ich kann keine Portlets in die Seite ziehen Templates für JTL-Shop 0
Neuinstallation JTL-Shop5 (Subdomain vs. Ordnerverzeichnis ../shop) Einrichtung JTL-Shop5 3
Neu Bonuspunktesystem - JTL-Shop5 User helfen Usern - Fragen zu JTL-Wawi 1
Neu PAYPALplus rechnungskauf über Shop5 = kein Abgleich über Wawi Installation von JTL-Wawi 1
Neu Shop5 Bilderverwaltung im Blog fehlerhaft JTL-Shop - Fehler und Bugs 0
Neu JTL Shop5 | get_product_list | Sortierungsschlüssel funktioniert nicht Templates für JTL-Shop 0
Neu Shop5 - Produkt Detailansicht - Dropdown Menü - Preise von Kindartikeln ausblenden Betrieb / Pflege von JTL-Shop 0
Neu Shop5: klick auf leeren Warenkorb ist etwas verwirrend Allgemeine Fragen zu JTL-Shop 9
Neu Shop5 Breadcrumb wird ganz links, dann wieder eingerückt angezeigt JTL-Shop - Fehler und Bugs 4
Neu ElektroG3 - Umsetzung in JTL Shop5 Allgemeine Fragen zu JTL-Shop 0
Neu Shop5 Sprachvariablen Kontaktdaten Bereich Registrierung teilen für Rechnungsadresse und Lieferadresse Betrieb / Pflege von JTL-Shop 2
Neu Fehler beim Anlegen von Verkaufskanal Shop5 im Testsystem Onlineshop-Anbindung 0
Neu Shop5 | Breadcrumb Navigation | entfernen der Trennlinien über und unterhalb Templates für JTL-Shop 3
Neu JTL Shop5 ... Merkmalwerte mit 0 Treffer ausblenden Templates für JTL-Shop 0
Neu Fehler beim Anlegen von Verkaufskanal Shop5 im Testsystem Installation / Updates von JTL-Shop 3
Startseite Shop5 Slider wird nicht angezeigt Einrichtung JTL-Shop5 0
Neu JTL-Shop5 ... Kategorie-Menü in Seitenleiste per OnMouseOver aufklappen Templates für JTL-Shop 4
Neu Testskript? Shop5 Installation / Updates von JTL-Shop 6
Neu Entwickler gesucht JTL Konfigurator Shop5 Freitext Dienstleistung, Jobs und Ähnliches 0
Wie mit URL Slashes in Shop5 und relativen Pfaden umgehen? Einrichtung JTL-Shop5 5
Neu NOVA-Template; Prüfung, ob Coupon genutzt wurde Templates für JTL-Shop 0
Neu Nova Artikelbezeichnung auf Mobilgerät zu kurz Templates für JTL-Shop 4
Neu Grundfragen zu Nova als eigenes Template und Themeanpassungen Templates für JTL-Shop 0
Neu Templateänderung für NOVA in der custom.css Templates für JTL-Shop 2
Neu Unterschied /NOVAChild/themes/my-nova/custom.css und Theme-Editor _variables.scss ? Templates für JTL-Shop 0
Neu Nova / NovaChild 5.1: Anderungen werden nicht übernommen User helfen Usern - Fragen zu JTL-Wawi 0
Beantwortet Quellzuordnung für my-nova crit.css.map können nicht geladen werden Templates für JTL-Shop 1
Neu Nova Template - Artikelübersicht - Verfügbarkeit von Varianten tabellarisch anzeigen Templates für JTL-Shop 7
Neu Nova Sprachauswahl Dropdown ändern Templates für JTL-Shop 5
Neu NOVA CSS Einstellung für Container anpassen Templates für JTL-Shop 1
Neu NOVA Theme-Editor V1.0 Plugins für JTL-Shop 0
Header Nova Template Shop 5.1.1 Einrichtung JTL-Shop5 0
Neu Nova Child Theme / Produktseite editieren Technische Fragen zu Plugins und Templates 0
Neu Mobil-Listenansicht und Galerie-Ansicht im Nova Templates für JTL-Shop 6
Neu Komplettes NOVA als Child anlegen? Templates für JTL-Shop 8
Google Aktivitätsverfolgung wie Blockieren/Auschalten - JTL Shop 5.1.1 / Nova Einrichtung JTL-Shop5 0
Nova-Template funktioniert nicht Upgrade JTL-Shop4 auf JTL-Shop5 3
Fatal Error mit Nova-Template Upgrade JTL-Shop4 auf JTL-Shop5 1
Neu Farbe über Header in der Mobilen Ansicht Nova - Clear Technische Fragen zu Plugins und Templates 4
Neu Nova Template auf Handy zeigt Inhalt nicht an Templates für JTL-Shop 7
Neu Nova Template auf Handy zeigt Inhalt nicht an Technische Fragen zu Plugins und Templates 0
Neu Nova Template Mega Menu 3 spaltig machen Templates für JTL-Shop 0
Neu Nova Mobil: zweispaltige Artikelübersicht? Templates für JTL-Shop 0
Neu Nova-Template Megamenu: Pfeile entfernen - Abstände kleiner Templates für JTL-Shop 1
Neu ERLEDIGT (Shop. 5.1.1 | Template NOVA 1.1.0 | Wer passt mir die Farben an?) Dienstleistung, Jobs und Ähnliches 0
Nach Update bleibt Seite weiß mit Nova Upgrade JTL-Shop4 auf JTL-Shop5 3

Ähnliche Themen