Shopware Knowledgebase

Werde ein Fan von Shopware Verfolge Shopware auf Twitter Zur Website von Shopware wechseln

Schnellsuche:

Keine Antwort gefunden?
Probieren Sie es über den Shopware Account
Sollten Sie als Kunde oder Partner in diesem Portal einmal nicht die Informationen finden, die sie suchen, nutzen Sie einfach den Shopware Account. Über dieses Supportsystem stehen wir Ihnen bei allen technischen Fragen gerne zur Seite, sogar am Wochenende. Weitere Informationen finden Sie hier.
Sie haben noch keinen Shopware Account?
Kein Problem! Lassen Sie sich einfach über unser Kontaktformular beraten.

Anlegen und Anpassen von Attributen (Freitext-Feldern)

Shopware unterstützt bis zu 20 Zusatzfelder, die automatisch in der Eingabemaske der Artikelstammdaten bereitgestellt werden.

Für die Anpassung sind einfache MySQL-Kenntnisse erforderlich.

Backend-Konfiguration

Zum Anlegen und Bearbeiten von Attributen, öffnen Sie bitte die Shopware-Einstellungen und wechseln Sie in den Bereich Artikel > Artikel-Attribute.

Sie können nicht benötigte Attribute gefahrlos löschen.

Freie Attribut-Nummer und Feld-Typ

In der Attributliste bekommen Sie eine Aufstellung über die bereits angelegten Zusatzfelder. Es sind maximal 20 Felder möglich. Wählen Sie eine Nummer für das Zusatzfeld was Sie hinzufügen möchten - wenn z.B. attr1 bis attr5 vergeben sind, sollte Ihr neues Feld die Nummer 6 erhalten.

Öffnen Sie PHPMyAdmin und wechseln Sie in die Shopware-Datenbank. Wählen Sie die Tabelle s_articles_attributes aus. Klicken Sie auf den Reiter Struktur und passen Sie den Feldtyp entsprechender Ihrer Anforderung an.

Feldtyp "text" > Datenbanktyp Varchar Länge 255
Feldtyp "boolean" (Checkbox) > Datenbanktyp Int Länge 1
Feldtyp "textarea" (Text mit Umbruch) > Datenbanktyp Text Länge freilassen
Feldtyp "select" Auswahlliste > Datenbanktyp Varchar Länge 255

Anlegen eines Textfeldes

Klicken Sie auf Artikel-Attribut anlegen Füllen Sie die Felder wie folgt aus:

  • Eindeutiger Name = attr[X] X = Freie Attribut Nummer
  • Standardwert = Leer
  • Typ des Feldes = text
  • Name des Feldes = Feld-Bezeichnung/Beschreibung
  • Auswahl erzwingen = ja / nein
  • Position = Position des Feldes in der Gruppe Zusatzfelder
  • Datenbank-Feld = attrX X = Freie Attribut Nummer
  • Eingabe für Varianten möglich = Ja / Nein
  • Mehrsprachfähig = Ja / Nein

Klicken Sie anschließend auf "Speichern"

Anlegen einer Textarea (Text mit Umbruch)

Vorgehen wie bei Text. Feldtyp = textarea

Anlegen einer Checkbox

Vorgehen wie bei Text. Feldtyp = boolean

Anlegen einer Auswahlliste (selectbox)

  • Eindeutiger Name = attr[X] X = Freie Attribut Nummer
  • Standardwert = Bitte wählen
  • Typ des Feldes = select
  • Name des Feldes = Feld-Bezeichnung/Beschreibung
  • Auswahl erzwingen = ja / nein
  • Position = Position des Feldes in der Gruppe Zusatzfelder
  • Datenbank-Feld = attrX X = Freie Attribut Nummer
  • Eingabe für Varianten möglich = Ja / Nein
  • Mehrsprachfähig = Ja / Nein

Bitte klicken Sie auf "Speichern" und wechseln Sie zu PhpMyAdmin -

  • Rufen Sie die Tabelle "s_core_engine_values" auf

Fügen Sie für jeden Wert, der in der Selectbox auswählbar sein soll, einen neuen Datensatz hinzu

  • domelement = Die Bezeichnung des Zusatzfelds (attrX)
  • domvalue = Der Wert der Option (wird in s_articles_attributes gespeichert)
  • description = Der Auswahl-Text
  • position = Die Position innerhalb der Auswahlliste
  • Rufen Sie die Tabelle "s_core_engine_queries" auf

Fügen Sie einen neuen Datensatz hinzu

  • query (Achtung: attrX in SELECT Abfrage durch die richtige Attribut-Kennung ersetzen)

SELECT DISTINCT description, domvalue FROM s_core_engine_values WHERE domelement='attrX' ORDER BY position ASC

  • option = description
  • value = domvalue
  • domelement = attr[X]

Artikel bewerten

Waren diese Informationen hilfreich? Ja Nein


Weitere interessante Artikel:

Bezeichnung:
Rating:
Klicks:
Datum:

Bestell-Nr.: 58421_

Lieferzeit ca. 5 Tage

€ 1,00

Preise inkl. gesetzlicher
MwSt. zzgl. Versandkosten*

€ 1,00

Preise inkl. gesetzlicher
MwSt. + Versandkosten*