
Ein konfigurierbares Produkt kann viele mögliche Auswahlmöglichkeiten haben, ohne dass alle gleichzeitig verfügbar sind. Ein Sofa könnte mit einem Layout beginnen, dann folgen Größe, Polsterung, Farbe, Füße und Komfortpaket. Die entscheidende Frage ist nicht, wie viele Auswahlfelder auf die Seite passen, sondern welche Entscheidung der Kunde als nächstes treffen muss und welche Optionen nach den bereits getroffenen Auswahlen noch sinnvoll sind.
Dies ist die Aufgabe abhängiger Optionen. Eine klare Konfiguration führt den Käufer durch gültige Pfade, erklärt Preisänderungen und zeigt das ausgewählte Produkt in seiner Entstehung. Die Planung dieser Pfade vor dem Aufbau des Storefronts offenbart meist fehlende Produktregeln und unklare Bilder.
Beginnen Sie mit der Abhängigkeit, die den Rest ändert
Listen Sie die Entscheidungen auf, die ein Kunde trifft, und identifizieren Sie diejenigen, die spätere Wahlmöglichkeiten einschränken. Wenn ein Chaiselongue-Sofa in anderen Maßen als ein gerades Sofa verfügbar ist, gehört das Layout vor die Maße. Wenn ein Stoff nur in bestimmten Farben angeboten wird, gehört die Polsterung vor die Farbe.
Halten Sie die Reihenfolge für den Käufer verständlich. Ein interner Lieferantencode kann eine Regel in der Verwaltung steuern, aber Käufer benötigen normalerweise eine Bezeichnung wie Material, Größe oder Finish. Fügen Sie prägnante Hilfen hinzu, wo die Unterscheidung Passform, Pflege oder das endgültige Erscheinungsbild betrifft.
Zeichnen Sie gültige Zweige, bevor Sie jede Kombination hinzufügen
Erstellen Sie einen kleinen Beispielbaum mit einigen vollständigen Pfaden. Fügen Sie einen nicht verfügbaren Zweig, einen Schritt, der übersprungen werden kann, und einen Zweig hinzu, der früher endet als ein anderer. Diese Fälle zeigen, ob die Produktregeln klar genug sind, um sie umzusetzen.
Für jeden Knoten erfassen Sie die zulässigen nächsten Werte und etwaige Auswirkungen auf Preis oder Bilder. Eine Änderung einer frühen Wahl sollte spätere Auswahlen löschen, die nicht mehr zutreffen. Das Beibehalten einer inkompatiblen Farbe nach Änderung des Stoffes führt zu Verwirrung, selbst wenn die endgültige Warenkorb-Anfrage diese letztlich ablehnt.
Lassen Sie Bilder der aktuellen Auswahl folgen
Verwenden Sie ein Bild, das dem ausgewählten Layout und der Größe ab dem frühesten sinnvollen Schritt entspricht. Eine Zwei-Sitzer-Option, begleitet von einem Foto eines Dreisitzers, lässt den Kunden an der Konfiguration zweifeln. Stoffmuster können kompakt bleiben und gleichzeitig ein größeres Bild für eine detaillierte Inspektion bieten.
Behalten Sie Textbeschriftungen neben Bildauswahlen bei. Ein Käufer sollte nicht aus einem winzigen Farbunterschied den genauen Stoff oder die Oberfläche erraten müssen. Planen Sie für Touchscreens, Tastaturnavigation und längere übersetzte Beschriftungen, nicht nur für einen Hover-Effekt auf dem Desktop.
Trennen Sie den Grundpreis von Anpassungen der Verzweigungen
Schreiben Sie auf, welche Auswahlen einen festen Betrag hinzufügen und welche einen Prozentsatz verwenden. Bestätigen Sie, wovon der Prozentsatz berechnet wird. Entscheiden Sie, wie Steuern, Währung und native Optionsanpassungen mit dem konfigurierten Ergebnis interagieren.
Testen Sie dann vollständige Beispiele gegen einen manuell vorbereiteten erwarteten Gesamtbetrag. Die Zusammenfassung, der Warenkorb und die resultierende Bestellung müssen dieselben Auswahlen und Beträge beschreiben. Eine visuelle Vorschau ist nützlich, aber der Server muss den ausgewählten Pfad validieren und den maßgeblichen Preis berechnen.
Halten Sie Konfigurationsregeln von Lager-Varianten getrennt
Ein Abhängigkeitsbaum beantwortet, welche Wahl als nächstes kommt. Eine Lagerartikelvariante beantwortet, welcher spezifische Artikel verkauft wird und wie viel davon verfügbar ist. Ein Shop benötigt möglicherweise das eine Modell, das andere oder eine sorgfältig gestaltete Integration beider.
Gehen Sie nicht davon aus, dass ein geführter Selektor automatisch jedes Inventarfeld bereitstellt, das ein Unternehmen benötigt. Erfassen Sie, wo SKU, Lagerbestand und Erfüllungsdaten herkommen, bevor Sie eine Erweiterung wählen. Unser Vergleich von Filtern, Varianten und verketteten Optionen erklärt die unterschiedlichen Rollen.
Testen Sie die Zurücksetzpfade ebenso sorgfältig wie den Erfolgsweg
Schließen Sie eine Konfiguration ab und ändern Sie dann die erste Wahl. Überprüfen Sie die verfügbaren Optionen, den Preis, die Galerie und die Zusammenfassung. Wiederholen Sie dies mit einem mittleren Schritt. Versuchen Sie eine unvollständige Auswahl und eine ungültige Kombination und vergewissern Sie sich, dass keine davon versehentlich zu einem gültigen Warenkorbartikel wird.
Überprüfen Sie auch das umgebende Theme. Produktgalerien, Warenkorbmeldungen und Drittanbieter-Optionen können die Integration beeinflussen. Eine theme-spezifische Anpassung kann eine separat angebotene Entwicklung erfordern.
Chained Options für OpenCart bietet wiederverwendbare Vorlagen, produktbezogene Bäume, Bildauswahlen, Zweigpreisgestaltung und servervalidierte Pfade. Erkunden Sie die sechsstufige Sofa-Demo, um den Workflow zu überprüfen, dann kontaktieren Sie DevmanExtensions bezüglich Ihrer Produktregeln wenn Sie Hilfe bei der Planung einer Konfiguration oder der Integration eines angepassten Themes benötigen.
