Shopware Dienstleister für Shopware 6: Was ist die Datenzuordnung

Shopware 6 ermöglicht es, Inhalte wie Kategoriebeschreibungen oder -titel auch an weiteren Stellen im Online-Shop automatisch auszuspielen.

Für diese sogenannte Datenzuordnung gibt Shopware Hinweise in seiner Dokumentation bei den Punkten Kategorien und Erlebniswelten. Wir möchten kurz erklären, was konkret zu tun ist und wie die Datenzuordnung funktioniert.

Datenzuordnung erfolgt mithilfe von Attributen

Mit Shopware 6 haben Sie die Möglichkeit, mittels Datenzuordnung Inhalte so anzulegen, dass Sie diese dynamisch verwenden und auf verschiedenen Seiten einsetzen können. Datenzuordnung bedeutet also, dass die in den Stammdaten hinterlegten Inhalte (beispielsweise die Stammdaten einer Kategorie) jeweils einem Attribut zugeordnet sind, das man für die Befüllung der Seitenlayouts aufrufen kann. Die Attribute agieren als Platzhalter für den hinterlegten Inhalt und spielen diesen im Online-Shop aus. Auf diese Weise müssen Sie Inhalte nicht doppelt pflegen oder Beschreibungen der Kategorien erneut händisch in den Layouts der Kategorieseiten eintragen.
Um Ihnen die Datenzuordnung weiter zu vereinfachen, schlägt Shopware abhängig vom Inhaltselement direkt passende Attribute vor. So wird für die Anzeige eines Bildes automatisch das Attribut category.media vorgeschlagen, in dem das Kategoriebild hinterlegt ist.
Datenzuordnung bei Bildern bei Shopware 6

Datenzuordnung bei Bildern

Die Arbeit mit Datenzuordnung

Erstellen Sie in der Kategoriestruktur neue Kategorien, befüllen Sie nicht nur die allgemeinen Daten der Kategorie mit dem Namen und Kategorietyp, sondern füllen auch SEO-Angaben sowie die Menü-Einstellungen mit der Beschreibung der Kategorie aus. Hier hinterlegen Sie einen Text, der dem Attribut (im Englischen Property) category.description zugeordnet ist und den Sie bei der Datenzuordnung verwenden können. Speichern Sie alle Eingaben ab.
Einstellungen bei einer Kategorie zur Datenzuordnung

Allgemeine Einstellungen bei einer Kategorie vornehmen

Legen Sie jetzt ein neues Layout für diese Kategorie an. Sie können die Bearbeitung des Kategorielayouts direkt unter Layout-Zuweisung „Neues Layout erstellen“ beginnen.
Beim Erstellen der Texte für das Layout können Sie bereits vorhandene Daten zuordnen. Möchten Sie die Beschreibung der Kategorie ebenfalls auf der Seite als Inhalt nutzen, müssen Sie den Text nicht erneut eingeben. Nutzen Sie dafür die Datenzuordnung links oben im Bearbeitungsfenster der Inhaltsblöcke. Hier können Sie das gewünschte Attribut auswählen, dessen Inhalt an dieser Stelle des Layouts im Frontend des Online-Shop erscheinen soll. Gleiches trifft ebenfalls auf das hinterlegte Kategoriebild oder den Kategorietitel zu. Bei einem Textfeld bestehen mehr Auswahlmöglichkeiten, da alle Textangaben einer Kategorie einem textbasierten Attribut zugeordnet sind, das Sie verwenden könnten, wie beispielsweise: Kategorietyp – category.type, Kategoriebeschreibung – category.description oder auch die Meta-Beschreibung der Kategorie – category.metaDescription (siehe Bild).
Datenzuordnung bei Textinhalten

Textinhalt mit Attributen zur Datenzuordnung

Datenzuordnung mit Kategorie-Beschreibung als Attribut

Aktivierte Datenzuordnung für ein Textfeld zur Kategoriebeschreibung

Wählen Sie ein Attribut aus und bestätigen Sie die Auswahl. Ist keine Vorschau verfügbar, bleiben die Felder in der Bearbeitungsansicht leer. Machen Sie sich keine Sorgen, die Einstellungen werden trotzdem übernommen. Haben Sie das Layout fertig bearbeitet, werden Sie beim Abspeichern erneut nach der Layout-Zuweisung gefragt. Wählen Sie die entsprechenden Kategorien aus und speichern Sie die Seite ab. Jetzt erscheinen die zugewiesenen Inhalte auch in Ihrem Online-Shop.

Individuelle Seiteninhalte pro Kategorieseite hinterlegen

Sie erinnern sich sicherlich, dass Sie Layouts verschiedenen Seiten zuweisen können. Jedoch soll nicht jede Seite mit dem Layout die Beschreibung der Kategorie oder zugeordnete Daten beinhalten. Sollten Sie für bestimmte Shopseiten einmal individuelle Texte benötigen, lassen sich diese auf den Seiten speziell zuweisen. In Shopware 6 ist es möglich, das Layout für bestimmte Kategorien anzupassen, ohne dass die ursprüngliche Zuordnung der Daten für alle anderen Seiten verloren geht. Bearbeiten Sie das individuelle Layout direkt über die Kategoriestruktur, ändert sich die Ansicht auch nur für die bearbeitete Kategorie.