Hallo zusammen,
wir arbeiten zum ersten Mal mit zwei Agenturen.
Agentur 1: Ist die Hauptagentur und ist für den Shop zuständig.
Agentur 2: Hat ein neues Template erstellt, welches in Form eines Plugins in den Shop übernommen werden soll.
Ziel ist es dem Shop ein neues Design zu verpassen. Da Agentur 1 keinen Designer und Frontend-Entwickler besitzt ist die Aufgabe an Agentur 2 ausgelagert worden. Diese erstellen das Design und programmierten ein Plugin.
Nun führt Agentur 1 an, dass kein Bootstrap verwendet wurde und dies so für Shopware nicht verwendet werden kann.
Frage: Ist für ein Design-Template Bootstrap unabdingbar? Auch hinsichtlich dessen, dass zukünftige Shopware Updates reibungslos funktionieren sollen.
die Aussage „verwendet kein Bootstrap“ ist ein bisschen sehr allgemein gehalten. Du musst grundsätzlich kein Bootstrap im eigenen Template verwenden. Du kannst sowohl die Javascript Komponenten als auch HTML-Markup und CSS komplett durch eigenen „Code“ ersetzen.
Shopware nutzt in seinem „Default Theme“ Bootstrap als Kernkomponenten bei Javascript und HTML/CSS . In der Regel verwendet man diese auch in seinem eigenen „Template-Plugin“ und dann musst du natürlich die dafür zwingend erforderlichen Bootstrap-Komponenten auch im Template verwenden.
Aber du kannst viel „Shopware-Bootstrap“ durch „nicht-Bootstrap HTML“ ersetzen und anschließend Shopware Updates weiter durchführen.
Es kann dir allerdings immer passieren, dass du dein eigenes Template anpassen musst, wenn Shopware Stellen ändert, die du im eigenen Template ebenfalls angepasst hast. Das ist unabhängig davon, ob du Bootstrap verwendet hast oder nicht.
Wie @hth es sehr gut beschrieben hat, setzt Shopware als auch die Extension Partners (Plugins aus dem Store) auf Bootstrap.
Wenn der Shop Plugins aus dem Store verwendet, dann kann es durchaus sein, dass diese im Design (wegen fehlenden Bootstrap Klassen) als auch in der Funktionalität (fehlende Selektoren) nicht funktionieren.
In Shopware auf Bootstrap zu verzichten ist prinzipiell möglich, erhöht die Komplexität aber immens.
Falls der Shop schon online ist, würde gerne mal rein aus Interesse sehen, wie das im Ende so aussieht (auch per Privater Nachricht).