Neu Änderungen in EINER .diff Datei sehen

Harald Weingaertner

Gut bekanntes Mitglied
2. Oktober 2006
244
10
Hallo zusammen,

nun kam ja Shopversion 5.01 raus und es gibt dazu eine .diff Datei für die veränderten Plugins. Ich hätte nur nie gedacht, dass uns eine .diff Datei mal vor so große Probleme stellen würde.

ALLE .diff Viewer wollen 2 Dateien haben. In einem alten Thread habe ich einen Link zu PHPStorm gefunden. Das Teil soll 200 Euro kosten. Im Notepad++ unter Windows ist angeblich eine "Compare" Funktion mit drin, die dann aber auch 2 Dateien haben will.

Wie sehe ich denn nun konkret welche Dateien am NOVA Template zwischen Version 5.0.0 und 5.0.1 geändert wurden? Ihr guckt doch sicher nicht alle jede einzelne Datei alt und neu durch, oder? Das muss doch für Windows irgendeine Software geben, die eine .diff Datei einlesen und die betreffenden Dateien und Änderungen anzeigen kann, oder?

Oder gibt es so eine Übersicht noch irgendwo von JTL?

Grüße, Harald
 

hula1499

Sehr aktives Mitglied
22. Juni 2011
4.355
765
Ich bin jetzt nicht so der Fachmann, aber hast du in der Diff nicht eh die Änderungen angezeigt:

Beispiel:

--- a/templates/NOVA/productdetails/warehouse.tpl
+++ b/templates/NOVA/productdetails/warehouse.tpl


- <span>
+ <span class="signal_image">

- && ($Artikel->cLagerKleinerNull === 'N'
&& $oWarenlager->getBackorderString($Artikel) !== ''
+ && ($Artikel->cLagerKleinerNull === 'N'
|| $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen === 'U')}

usw.
- kommt raus
+ wird stattdessen verwendet.
 
  • Gefällt mir
Reaktionen: Harald Weingaertner

Harald Weingaertner

Gut bekanntes Mitglied
2. Oktober 2006
244
10
Ich bin jetzt nicht so der Fachmann, aber hast du in der Diff nicht eh die Änderungen angezeigt:

Beispiel:

--- a/templates/NOVA/productdetails/warehouse.tpl
+++ b/templates/NOVA/productdetails/warehouse.tpl


- <span>
+ <span class="signal_image">

- && ($Artikel->cLagerKleinerNull === 'N'
&& $oWarenlager->getBackorderString($Artikel) !== ''
+ && ($Artikel->cLagerKleinerNull === 'N'
|| $Einstellungen.artikeldetails.artikeldetails_lieferantenbestand_anzeigen === 'U')}

usw.
- kommt raus
+ wird stattdessen verwendet.

Ja, die Dateistruktur an sich verstehe ich schon. Aber soll ich da jetzt manuell jede Zeile für die entsprechende Datei durchgehen? Mit diesen "Diff Viewern" lässt sich das ja alles viel übersichtlicher vergleichen. Aber die können halt nicht nur eine Datei laden und daraus dann die Änderungen anzeigen. Die wollen alle die alte und die neue Datei haben. Jedenfalls alle, die ich gefunden habe. Ich konnte mir nicht vorstellen, dass das nicht wesentlich einfacher geht. 🤷‍♂️

Aktuell würde ich dann ja so machen, dass ich gucke, welche Dateien mich betreffen und die dann manuell beide in einen Diff Viewer lade. Dann kann man sich meiner Ansicht nach aber diese .diff Datei in dem JTL Archiv sparen. Es sei denn, jemand kennt einen besseren Weg die zu verarbeiten. Komisch...

Grüße, Harald
 

ARA-Marketing

Offizieller Servicepartner
SPBanner
2. Oktober 2008
901
91
Regensburg
Die Frage ist eher.... ist dein Template derart umgestaltet, dass du das alles brauchst ?
Wenn du z.B. in der productdetails/warehouse.tpl nix gemacht hast.... einfach drüberspielen....

und... wenn ja.... hast du es nicht richtig gemacht -> also mit Child-Template und Blöcken gearbeitet ?

Eas
 
  • Gefällt mir
Reaktionen: Harald Weingaertner

Harald Weingaertner

Gut bekanntes Mitglied
2. Oktober 2006
244
10
Die Frage ist eher.... ist dein Template derart umgestaltet, dass du das alles brauchst ?
Wenn du z.B. in der productdetails/warehouse.tpl nix gemacht hast.... einfach drüberspielen....

und... wenn ja.... hast du es nicht richtig gemacht -> also mit Child-Template und Blöcken gearbeitet ?

Eas

Von all den in der 5.0.1 geänderten Template Dateien hat uns nur eine betroffen. Das war dann auch leicht nachzuvollziehen, dass unser Block im Child Template so bleiben konnte, wie er war.

Ich denke, dass es in der Praxis tatsächlich sehr selten vorkommen wird, dass man Dutzende Dateien im Detail überprüfen muss. Bei den E-Mail Vorlagen war auch nur eine betroffen. Trotzdem erschließt sich mir der Sinn der .diff Datei in der Update Datei nicht ganz. Da scheint es mir tatsächlich einfacher die betreffenden Dateien dann beide manuell in einen Diff Viewer zu laden. Aber vielleicht mache ich auch aus einer Mücke einen Elefanten, wenn es tatsächlich eher nur eine geringe Anzahl an Dateien betrifft. 🤷‍♂️ :)
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu Änderungen an Pfandartikeln werden nicht übernommen JTL-POS - Fehler und Bugs 0
Neu Wie bekomme ich Änderungen im Childtheme mehrsprachig? Templates für JTL-Shop 2
Neu Änderungen werden nicht übertragen Allgemeine Fragen zu JTL-Shop 0
Neu Woocommerce connector | in Wawi "Merkmale", in Woo "Attribute"| Bug Synchronisation werden Änderungen in Bezeichnung nicht übernommen WooCommerce-Connector 0
Neu Änderungen am Shop ohne JTL Theme Editor Templates für JTL-Shop 7
In Diskussion Neuer Workflow erstellen einer Tabelle mit nicht lieferbaren Artikeln JTL-Workflows - Ideen, Lob und Kritik 0
Neu SQL: gesamte offene Posten zu einer Kundennummer Individuelle Listenansichten in der JTL-Wawi 0
Neu Rechnungslayout zeigt keinen Artikelnamen und keine Menge bei einer bestimmten Schnittstelle / Marktplatz Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Ausliefern nicht möglich, da Bereits au einer anderen Pickliste JTL-Wawi - Fehler und Bugs 11
Neu Geht das? -Generierung einer Bestellung aus JTL Wawi heraus in den JTL-Onlineshop eines Lieferanten? Allgemeine Fragen zu JTL-Shop 0
Neu "Weiterleitung" einer erhaltenen Amazon Bestellungen an Dropshipping-Lieferanten zur Auslieferung an Endkunden - geht das? Amazon-Anbindung - Ideen, Lob und Kritik 3
Neu Set-Artikel - bei einer bestimmten, enthaltenen Zeichenfolge soll der TARIC-Code ein- bzw. ausgeblendet werden Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0
Gelöst Gesamtbetrag wir in E-Mail nur mit einer Stelle nach dem Komma ausgegeben. JTL-Workflows - Fehler und Bugs 2
Neu Der Auftrag wird nicht ausgeliefert: Bereits auf einer anderen Pickliste. Arbeitsabläufe in JTL-Wawi 0
Neu BUG in der Anzeige / Ausgabe bei einer Lagerbestandsbewertung DIREKT nach einer Inventur?! JTL-Wawi - Fehler und Bugs 0
Neu Sortieren von Artikelnummern/Namen/Preisen/Mengen innerhalb einer Bestellung User helfen Usern - Fragen zu JTL-Wawi 0
Offen Verpackungsprozess in einer Baumschule Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 2
Neu Bei Auswahl einer Variation eine Javascript-Funktion aufrufen/nachladen Templates für JTL-Shop 5
Neu Kundengruppenpreise in JTL-Wawi - gibt es hier auch die Möglichkeit einer Aufschlagsrechnung Arbeitsabläufe in JTL-Wawi 1
Neu Lizenzdomain bei einer Free Community Lizenz - was genau muss ich da angeben? Allgemeine Fragen zu JTL-Shop 0
Verwiesen an Support Rechnung/Lieferschein/Versandetikett in einer Email als PDF anhängen JTL-Workflows - Fehler und Bugs 2
Neu Gesamtstückzahl einer Lieferantenbestellung im Formularkopf Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 2
Neu Importvorlage DHL geht seit einer Woche nicht mehr JTL-Wawi - Fehler und Bugs 0
Neu Versuch einer obskuren Datenbanksicherung ist schief gegangen JTL-Wawi - Fehler und Bugs 1
Neu Gesamtnettosumme in einer Zeile ausgeben in Formular 2.0 Druck-/ E-Mail-/ Exportvorlagen in JTL-Wawi 0

Ähnliche Themen