Hallo zusammen. Ich plane einen shopwareshop zu eröffnen. (Professionell Edition). Vorher stellt sich die Frage, wenn der Programmierer das shoptemplate in seiner Struktur und Design komplett neu von Null auf baut, ob dann die Plugins alle noch funktionieren würden? Also auch die Artikel Ansicht und sowas wird neu gemacht. Ist es dann wirklich so , dass die Plugins sich optisch verschieben, so dass diese neu programmiert werden müssen ? Vielen Dank schon mal im voraus und einen schönen Mittwoch
Hallo, das kommt drauf an, wie das neue Template umgesetzt wird. Shopware arbeitet mit einer Vererbungsfunktion, die es erlaubt, gezielt nur die Bereiche anzupassen, die nötig sind. Wenn dieses System beibehalten wird können dann Plugins an bestimmten Stellen, genau wie das Template selbst, das Aussehen verändern. Wenn das Vererbungssystem nicht beachtet wird oder zu arg umgebaut wird, ist es schwierig für das Plugin, selbst nochmal Hand anzulegen, und dabei seine Sache gut zu machen. Soll heißen, wenn bestimmte Marker in dem Template fehlen oder sich an ganz anderen Stellen befinden als ursprünglich, kann es sein, dass die Veränderungen der Plugins keine oder nicht die gewünschte Wirkung zeigen. Ich kenne zwar deine Situation nicht, aber in den meisten Fällen ist es nicht nötig, das Rad neu zu erfinden und ein komplett eigenes Template zu erstellen. Die jetzige Templatestruktur ist sehr flexibel und kann auch ohne strukturelle Änderungen im Quellcode angepasst werden. Viel kann auch über Stylesheets erreicht werden, ohne auch nur eine einzige Zeile im Quellcode zu verändern. Der Vorteil bei dem System ist auch, dass Updates ohne Aufwand eingespielt werden können. Wenn du mit “Vollumbau” nur das Aussehen, nicht aber die Quellcodebasis des Templates gemeint hast, dann kann ich dazu nur sagen: es kommt drauf an Je nach dem, wie das Plugin programmiert wurde, wie dein Template aussieht und wie sich das Zusammenspiel dieser beiden Änderungen gemessen am Defaulttemplate auswirkt kann es zu unschönen Effekten kommen. Wenn man sich die betreffende Stelle aber genauer anschaut lässt sich das meist mit einer Anpassung des Templates beheben.
Nur mal so als Beispiel: wir haben nur knapp 15 Templates überschrieben, nutzen jede Menge neue Grafiken, haben eine 4.500 Zeilen .css und setzen ein paar Template-spezifische Plugins ein - und das ungeübte Auge wird nicht merken, dass es sich um einen Shopware Shop handelt. Sowas wie “von Null” anfangen gibt es bei der Shopware Vererbung (üblicherweise) nicht. Viele Grüße