@vekoop: Dein Custom Child-Theme wurde ja für eine bestimmte JTL-
Shop Basis Evo-Template Version entwickelt, z.B. JTL 4.06.1
Wenn JTL jetzt Änderungen rausbringt im Evo-Template, musst du diese "ggf." nachziehen für dein
Child-Template, welches auf dem Basis Evo-Template basiert.
Also du schaust erstmal für welche Version dein Theme war, das sollte derjenigen wissen, der es entwickelt hat, oder eben bei der Übergabe irgendwo stehen.
Jetzt gehst du zur neuesten JTL-Shop Version unter
https://forum.jtl-software.de/threads/jtl-shop-4-06.114397/post-693803
Da sind unter "Templateänderungen" Diff-Dateien abgelegt.
In dieser Datei stehen genau, welche Änderungen vorgenommen wurden (--- = wegenommen, +++ = dazugenommen).
Du öffnest das diff-File z.B., da deine Detailseite nicht geht, das entsprechende Template-File für die Artikeldetailseite lautet /productdetails/details.tpl
Schaust du in die Datei (z.B. Template-Diff von 0 auf 17) siehst du, es gab in der details.tpl Änderungen.
Diese musst du nachpflegen (das ist leider trotz Custom Themes notwendig, je nachdem was du beim Basis-Template Evo ersetzen oder veränderen möchtest) deswegen immer "ggf." - dazu muss man auch ein bisschen Ahnung von der Templateentwicklung haben bzw. es "mergen" (zusammenführen) können. Wenn du noch nie mit Template-Blöcken und co. gearbeitet hast und keine Ahnung von Templateentwicklung hast, wird das alleine sehr schwer.
Wenn du die Änderungen nicht korrekt durchführst, kann dein Child-Template im schlimmsten Fehler in deinen Shop einbauen, die im Original gar nicht vorhanden sind. Das kann wiederrum zum Umsatzverlust führen. Das wäre fatal. Daher, das ganze Thema ist nicht so trivial zu nehmen. Ein sauberes Child-Template Upgrade auf die neueste Evo-Template Version sollte dann am besten professionell gemacht werden.