DefaultView
Dieser Parameter legt die standardmäßige Ansicht (Grid oder Liste) für die Produkt- und Suchergebnisseiten fest. Er steuert, welche Darstellung den Benutzern initial angezeigt wird.
Der Parameter unterstützt die folgenden zwei Werte:
Grid: Zeigt die Produkte als Kacheln in einem Raster an. Dies ist ideal für eine schnelle visuelle Übersicht.List: Zeigt die Produkte in einer detaillierten Listenansicht untereinander an. Dies eignet sich gut für Vergleiche und die Anzeige von mehr Informationen pro Produkt.
Standardwert: Grid
Funktionsweise
Der Parameter folgt einer klaren Prioritätenlogik, um die bestmögliche Benutzererfahrung zu gewährleisten:
Bei angemeldeten Kunden
Auslesen der Präferenz: Die Anwendung prüft zuerst, ob der Kunde eine persönliche Präferenz in seinem Profil gespeichert hat. Falls ja, wird immer diese Ansicht verwendet. Falls nein, greift die Regel für Gäste.
Aktualisieren der Präferenz: Ein angemeldeter Kunde kann seine gespeicherte Präferenz jederzeit ändern, indem er einfach zur anderen Ansicht (Grid/List) wechselt. Diese Auswahl wird sofort und automatisch in seinem Profil für alle zukünftigen Besuche gespeichert.
Bei Gästen / nicht angemeldeten Kunden
Die Anwendung liest den in der web.config festgelegten DefaultView-Parameter aus und zeigt die entsprechende Ansicht an.
Falls in der web.config kein Wert definiert ist, wird als letzte Sicherheitsinstanz die Grid-Ansicht verwendet.
Die Auswahl eines angemeldeten Kunden wird automatisch in seinem Profil gespeichert, sodass seine bevorzugte Ansicht bei zukünftigen Besuchen auf jedem Gerät erhalten bleibt.
Konfiguration
Der Standardwert für Gäste und nicht angemeldete Kunden wird in der web.config der Anwendung festgelegt.
Beispiel:
XML
<appSettings>
<add key="DefaultView" value="List" />
</appSettings>
Hinweis: Dieser Parameter ist Multishop-fähig.