Zusätzliche Produktfelder in Phoca Cart

Die Produkte in Phoca Cart enthalten viele Felder, die ausgefüllt, angezeigt, durchsucht oder gefiltert werden können. Es kann jedoch vorkommen, dass Sie den Artikel, den Sie für eine bestimmte Art von Geschäft benötigen, nicht finden, so dass Sie bestehende Produktfelder hinzufügen oder erweitern müssen. Die Möglichkeiten sind vielfältig und es gibt verschiedene Arten von Feldern. Für jede Situation ist ein anderer Feldtyp geeignet, und wir werden versuchen, den Unterschied zwischen ihnen zu erklären. 

  1. Basisfelder

Zu den Basisfeldern gehören Produktname, SKU, Beschreibung usw. Felder, die auf der Homepage bei der Produktbearbeitung zu sehen sind. Technisch gesehen haben diese Felder einen großen Vorteil. Ihre Werte sind in der Datenbank direkt in der Produkttabelle gespeichert und werden daher schnell geladen. Diese Felder sind dafür gedacht, ihre Werte im Produktdetail anzuzeigen, sie sind nicht dafür gedacht, gefiltert zu werden, und wenn es um die Suche geht, werden die folgenden Spalten durchsucht:

  • Titel
  • Alias
  • Meta-Schlüsselwörter
  • Meta-Beschreibung
  • Beschreibung
  • SKU (kann durch Parameter deaktiviert werden)
  • EAN (kann durch Parameter deaktiviert werden)
  • Beschreibung ausführlich (kann durch Parameter deaktiviert werden - kann per Parameter deaktiviert werden)
  • Features (Features - kann durch Parameter deaktiviert werden)

Deaktivierung durch Parameter bedeutet, dass Sie die Sucheinstellungen für ausgewählte Artikel in Phoca Cart deaktivieren können, wenn Sie sie nicht verwenden. Warum sollten Sie den Datenbankserver unnötig belasten.

Zu den Basisfeldern gehören auch Bilder, Informationen zu verwandten Produkten, Informationen zu Lagerbeständen oder Rabatten, herunterladbare Dokumente, Produktgröße, Gewicht und Volumen, Bonuspunkte, Metainformationen, Sprachassoziationen usw.

  1. Attribute (Eigenschaften)

Sie erweitern die Variabilität des Produkts. Sie können den Preis des Endprodukts erhöhen oder senken. Sie können das Produkt in mehrere Artikel unterteilen. Ein typisches Beispiel ist ein T-Shirt-Produkt. Bei T-Shirts sind die Attribute z. B. Farbe oder Größe. Diese Attribute können für sich allein stehen, aber sie können auch kombiniert werden, und ihre Kombination kann den Preis des Produkts auf unterschiedliche Weise beeinflussen. Ein blaues T-Shirt in XL hat zum Beispiel einen anderen Preis als ein blaues XXL-T-Shirt. Attribute können gefiltert werden; dies ist eine ihrer Hauptfunktionen. Attribute funktionieren in der Regel über ein seitliches Filtermodul, in dem der Besucher einzelne Attribute (Farbe, Größe usw.) filtern kann. Wenn die Funktion von Attributen darin besteht, ein Produkt in mehrere Artikel aufzuteilen, ist es möglich, für jede dieser Varianten eine eigene URL zu haben (in Form eines Suffixes nach dem #).

  1. Spezifikationen

Im Gegensatz zu Attributen können Sie mit Spezifikationen weder den Preis erhöhen/verringern noch ein bestimmtes Produkt in irgendeiner Weise erweitern. Die Hauptfunktion von Spezifikationen ist der Vergleich. Ein Beispiel wäre ein Auto und die Angabe seiner Motorleistung. In der Produktvergleichstabelle können wir den Vergleich der einzelnen Fahrzeugspezifikationen sehen. Spezifikationen können auch gefiltert werden.

  1. Tags und Label

Tags als Spezifikationen erlauben es nicht, den Preis zu erhöhen oder zu senken. Ihre Hauptaufgabe ist auch nicht der Vergleich, sondern die visuelle Darstellung des Tags auf dem Produkt. Tags können in zwei Arten unterteilt werden: Tags und Labels. Auch hier dient die Unterteilung lediglich als Gestaltungselement. Zum Beispiel wird ein Tag über dem Produktfoto angezeigt und ein Label unter dem Produktfoto. Sowohl Tags als auch Labels können gefiltert werden.

  1. Parameter

Wenn die oben aufgeführten Feldtypen für jemanden nicht ausreichen, gibt es hier die Parameter. Diese funktionieren wie Tags beim Erstellen und Auswählen, aber ihre Rolle ist eher, Produkte zu filtern. Es handelt sich lediglich um einen zusätzlichen Feldtyp, wenn der E-Shop dies erfordert.

  1. Benutzerdefinierte Felder

Wenn jemand an die Arbeit mit benutzerdefinierten Feldern in Joomla! gewöhnt ist, kann er sie auch in Phoca Cart verwenden. Benutzerdefinierte Felder können nicht gefiltert werden, da sie verschiedene Arten von Werten wie Beschreibung, Bild usw. enthalten können. Daher sind sie nützlich für die Anzeige von Werten für Produkte und für die Suche. Die Suche kann mit einem Parameter deaktiviert werden. Wenn also jemand keine benutzerdefinierten Felder verwendet, werden sie von Phoca Cart standardmäßig nicht in die Suche einbezogen. Benutzerdefinierte Felder können in Joomla! gruppiert werden. Die Standardansicht der benutzerdefinierten Felder im Produktdetail ist die Registerkartenansicht. Jede Gruppe hat also eine eigene Registerkarte. Es ist natürlich möglich, die Werte der benutzerdefinierten Felder an einer anderen Stelle anzuzeigen, indem man Overrides (Überschreiben der Ausgaben im Template) verwendet.

Phoca Cart system logPhoca Cart - Benutzerdefinierte Felder im Frontend anzeigen - In der Detailansicht

Phoca Cart system logPhoca Cart - Benutzerdefinierte Felder

  1. Spezielle Felder für Feed

Produkte in Phoca Cart können auch mit speziellen Feed-Feldern erweitert werden. Sie werden über Plugins erweitert und dienen ausschließlich der Anzeige von Werten in XML-Feeds.

  1. Felder für Geschenkgutschein

Dies sind wiederum spezielle Felder, die für den Druck von Geschenkgutscheinen verwendet werden. Sie haben nur die Funktion, ausgewählte Daten auf dem gedruckten Geschenkgutschein anzuzeigen.

Aus der Liste aller zusätzlichen Elemente wird deutlich, dass Phoca Cart in dieser Hinsicht recht variabel ist. Eine der grundlegenden Aufgaben bei der Planung des Aufbaus eines Online-Shops ist die Wahl der geeigneten Struktur und Verwendung von Zusatzfeldern. Vor allem im Hinblick auf die Anzeige der Daten, die Filterung und die Suche nach ihnen.