Produkteigenschaften und Optionen

Um Eigenschaften verwenden zu können, muss auf der Seite admin/build/modules im Abschnitt
"Ubercart - Kern (optional)" das Modul "Product attributes" aktiviert sein.

Die Seite admin/store/attributes/add stellt ein Formular zur Verfüfung, mit dem Sie eine neue
Eigenschaft anlegen können. Geben Sie im Feld für den Namen der Eigenschaft "Größe" ein und
klicken Sie auf den Button "Absenden". Die Seite admin/store/attributes zeigt alle angelegten
Eigenschaften. Klicken Sie bei der neu angelegten Eigenschaft "Größe" auf den Link "Optionen"
und dann auf "Option hinzufügen". Dort legen wir die Optionen "S", "M" und "L" an.

Wir haben nun also eine neue Eigenschaft mit drei Optionen angelegt. Man nehme zur Kenntnis,
dass wir diese Eigenschaft völlig unabhängig von einem Artikel erstellt haben. Diese Zuordnung
zu einem Artikel mit dem Namen A1 nehmen wir wie folgt vor:

Auf der Bearbeitungsseite von A1 klicken wir auf den Link "Eigenschaften" und dann auf den
Link in dem Satz "Für product müssen erst Eigenschaften hinzugefügt werden."
Dort wählen wir "Größe" aus und klicken auf den Button "Eigenschaften hinzufügen". Wenn Sie
nun wieder die Artikelansichtsseite aufrufen, dann sehen Sie die neu hinzugekommene
Eigenschaft mit den Auswahlmöglichkeiten S, M und L.
Erstellen Sie nun einen neuen Artikel mit dem Namen A2 und weisen ihm ebenfalls die
Eigenschaft "Größe" zu. Klicken Sie dann auf der Bearbeitungsseite von A1 auf den Link
"Optionen" und entfernen Sie die Häkchen bei den Optionen S und L, sodass nur noch M einen
Haken hat. Setzen Sie mit Hilfe der Radio-Buttons außerdem den Standard auf M. Die
Artikelansichtsseite von A1 zeigt nun bei dem Attribut Größe lediglich M zur Auswahl an. Bei
A2 sind alle drei Optionen weiterhin verfügbar. Wir sehen daran, dass wir lediglich eine
Eigenschaft benötigen und die Einstellungen für die Optionen für jeden Artikel individuell
einstellen können.

Es kann gelegentlich vorkommen, dass Sie Ihrem Kunden auf der Artikelseite ein Textfeld
anzeigen möchten, damit der Kunde dort etwas eingeben kann. Dies ist zum Beispiel dann
sinnvoll, wenn Ihr Kunde einen Text eingeben soll, der dann auf ein zu bestellendes T-Shirt
gedruckt wird. Auch das lässt sich mit Hilfe einer Eigenschaft machen. Wählen Sie dazu auf der
Seite admin/store/attributes/add als Darstellungsart für die
Eigenschaft "Textfeld" aus.