# Hilft mglw. Newbies - CustomFields, Footerseiten, Struktur, Design, Anfängerfehler

**URL:** <https://forum.shopware.com/t/hilft-mglw-newbies-customfields-footerseiten-struktur-design-anfangerfehler/68152>\
**Category:** Allgemein\
**Created:** [6. Juli 2020 um 10:24 UTC](https://forum.shopware.com/t/hilft-mglw-newbies-customfields-footerseiten-struktur-design-anfangerfehler/68152 "2020-07-06T10:24:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)\
**Post date:** [6. Juli 2020 um 10:24 UTC](https://forum.shopware.com/t/hilft-mglw-newbies-customfields-footerseiten-struktur-design-anfangerfehler/68152/1 "2020-07-06T10:24:46Z")

</div>

**Kategorien, Erlebnisseiten, Inhalt - wann & wie erstellen**

Als ich mich erstmal reingewuschtelt habe, musste ich einige Denkmuster ablegen. Mglw. hilft diese Erläuterung:

Shopware trennt zwischen Struktur (nennt sich „Layout“) und Inhalt – sowie jeweils zwischen „einmalig“ und „wiederholt“:

A) Struktur und Inhalt einmalig manuell zuzuordnen macht Sinn bei einzigartigen Seiten, die selten verändert werden:

- Z.B. für Footerseiten muss man eine&nbsp;Erlebniswelt des Typs „Shopseite“ erstellen, dort Blöcke erstellen und mit dem richtigen, finalen Inhalt befüllen, und&nbsp;dann unter Kategorien der gewünschten Kategorie diese spezielle&nbsp;Erlebniswelt zuordnen (–\> die Footer-Kategorie “Impressum” erhält&nbsp;Layout & Inhalt der Zuordnung “Impressum”.
- bei anderen einzigartigen Seiten wie z.B. Home, Über-uns,… eine Erlebniswelt des Typs „Landingpage“ anlegen - und weiter wie oben

B-) Struktur mehrmals zuzuordnen macht Sinn bei sich wiederholenden Seiten nach einem bestimmten Schema. Eine Erlebniswelt des Typs Kategorieseite erstellen, dort Blöcke erstellen - und mit Platzhaltertext befüllen. Dann unter Kategorien diese Erlebniswelt verrschiedenen, häufiger vorkommenden&nbsp;Kategorien zuordnen. Z.B. einem “Untermenü” bzw. einer “Sammelkategorie”.&nbsp;Da aber nur die zur Verfügung stehende _Struktur_ vorhanden ist, müssen die _individuellen Inhalte_&nbsp;manuell eingepflegt werden: unter Kategorien→gewünschte Kategorieauswählen→Reiter „Inhalt“.&nbsp;Je nach Struktur, die man zur Verfügung haben will, muss eine eigene Erlebniswelt erstellt werden. Man kann hier auch zuordenbare Variablen automatisch verwenden, aber das würde zu weit führen…

C) Einzelne Produkt-Detailseiten (nennt sich „Kategorieseiten“): Wenn man&nbsp;eigene Textfelder zu einem Produkt im Backend pflegen und dann ausgeben möchte, muss man&nbsp;dafür Zusatzfelder (Einstellungen-\>System-\>Zusatzfelder) definieren,&nbsp;dafür dann ein&nbsp;CustomField kreieren (Einstellungen-\>Shop-\>Textbausteine), und dies dann im passenden&nbsp;Twig-Template (z.B. in description…off-canvas…checkout)&nbsp;ausgeben. Oder die Professional Edition von Shopware kaufen.

Das klingt kompliziert – man könnte es doch soviel einfacher machen…

Ja, aber&nbsp;wenn ein Shop mit 80 Kategorien gepflegt, Inhalte automatisch zugewiesen werden sollen, nach Sprachen, Kundengruppen, Verkaufskanälen getrennt werden soll…zusätzliche Vorschriften eine Rolle spielen (Rule Builder)…macht vieles Sinn. Manches ist IMO allerdings nicht kohärent/stringent - so, als wenn unterschiedliche Programmierteams nach unterschiedlichen Mustern vorgegangen wären.

---

<div class="post-metadata">

**Author:** ![FragenAnsForum](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/fragenansforum/32/7849_2.png) [@FragenAnsForum](https://forum.shopware.com/u/FragenAnsForum)\
**Post date:** [20. Juli 2020 um 15:39 UTC](https://forum.shopware.com/t/hilft-mglw-newbies-customfields-footerseiten-struktur-design-anfangerfehler/68152/2 "2020-07-20T15:39:28Z")

</div>

**"Anfängerfehler" +&nbsp;"Features von Shopware"**

Wenn etwas nicht wie gewünscht klappt, ist es oftmals auf Grund von “Anfängerfehlern”. Die unterlaufen einem manchmal wegen nicht-eingängiger Logik von Shopware6 - oder “Features”.

Häufige Fehler sind:

- vergessene Zuordnungen eines&nbsp;Layouts
- Kategorie nicht aktiv geschaltet
- unterschiedliches Verhalten von&nbsp;Kategorieseite&nbsp;vs. Strukturseite vs.&nbsp;Shopseite&nbsp;

Oder im Verkaufskanal:

- Keine Zuordnung von Einstiegspunkt für Hauptnavigation/Footer
- Einstiegspunkt nicht auffindbar, obwohl die Kategorie angelegt wurde: In diesem Fall die Anfangsbuchstaben der gewünschten Kategorie eintippen
- Standard-Zahlung/Versand nicht zugeordnet - oder zugeordnet, obwohl nicht mehr vorhanden (führt zu Meldungen: Versandart/Zahlungsart nicht verfügbar)
- Sprachen oder Domänen nicht angelegt (http UND https)
- Länder unvollständig zugeordnet (Obacht: Shopware hat einige europäische Länder vergessen. Glücklicherweise ist Tuvalu aber von&nbsp;von Anfang an vorhanden…
- (vergebliche) Versuche, Produkte/Kategorien/was-auch-immer zu löschen - da dem Objekt noch irgendetwas zugeordnet ist
- Maximalbestellung nicht eingestellt, Abverkauf nicht ausgewählt (so dass der Bestand “ins Minus rutscht”, da Shopware von Nachbestellung ausgeht

Im- und Export-Besonderheiten:

- Preis ist mit Kommas angegeben, statt mit Punkt
- Zellenteiler beim Import falsch/ nichtausgewählt ( , vs.&nbsp;; )
- selbstangelegte Textfelder verhindern oft den Import, da “;” in diesen nicht&nbsp;als innerhalb der json-Struktur erkannt wird - was die Zuordnung zu Spalten verwirrt

Dev-Modus (in .env setzen):

- Vorteil: erlaubt einfachere Fehlersuche dank Debug-Leiste
- Nachteil: lässt logs stark anwachsen

Weiteres nützliches findet Ihr ggf. unter:&nbsp;[https://forum.shopware.com/discussion/68551/faq-nach-themen-geordnete-hilfreiche-antworten](https://forum.shopware.com/discussion/68551/faq-nach-themen-geordnete-hilfreiche-antworten)

&nbsp;
