ja, die Meinungen gehen da oft schon auseinander. Aber früher hättest du noch viel heftiger reagiert
Wie stellst Du Dir das vor?
Na ganz einfach: Der Knackpunkt ist die Struktur der Variablen, die in themes erstellt wird. Die Einstellungssystematik (also das Auswählen) der templates funtkioniert schon ganz gut. Wenn sich die Struktur der Variablen ändert, passt auch ein template nicht mehr, hängt ja nicht wirklich von html und css ab.
Wenn man nun drauf achtet, dass sich Variablennamen nicht ändern, sondern neue Funktionalitäten diese Variablen nur erweitern ist alles ok. Dann kann ein Shopbetreiber updaten ohne sein Layout zu zerstören. Neue Funktionen kann er natürlich erst nutzen, wenn er sie ins template einbaut. Hier wäre dann eine Doku ganz praktisch, die auflistet, welche Variablen neu sind und wie einsetzbar sind.
Entscheidend ist dabei, dass der Shop nicht steht, nur weil ein Update durchgeführt wurde. Da kommt dann nämlich echter Stress auf ...
Übrigens rächen sich da halt Ungenauigkeiten von vor ein paar Jahren, in themes gehört halt gar kein html code rein (gar nicht!!).
So stell ich mir das halt vor.
Und nur weil da ein paar Platzhirsche das nicht ordentlich beherrschen (wordpress, PHPBB) heißt das noch lange nicht, dass es nicht geht. Ich setze contao ein, und das ist für mich die Messlatte. Sowas von zuverlässig und problemlos bei Updates habe ich bisher noch nicht gekannt. Es zeigt eindeutig, dass es geht. Kannst dir ja mal ansehen, da sind noch mehr Features, die man sich abgucken kann ...
viele Grüße
Magnus