Zum Inhalt springen

Seitenpositionen

Vier der Konfigurations-Tabs — Product Page, Shopping Cart, Checkout, Checkout Register — haben dieselbe Grundform: ein Placement position-Drop-down, das wählt, wo das Widget gerendert wird, plus optionale kontextspezifische Overrides.

Jeder Kontext kann unabhängig über Disabled im jeweiligen Drop-down ausgeschaltet werden.

Placement-OptionWo das Widget erscheint
disabledNicht auf Produktseiten rendern
belowAddToCardDirekt unter dem “In den Warenkorb”-Button (Standard-Platzierung)
aboveAddToCardÜber dem “In den Warenkorb”-Button
besidePriceInline neben dem Produktpreis

Die Tab Product Page ist die einzige mit Sichtbarkeits-Overrides für nicht verfügbare Produkte. Jeder Widget-Teil kann unabhängig versteckt werden, wenn das Produkt nicht verfügbar ist:

FeldOptionen
clockHideOutOfStockdisabled (nicht verstecken) / closeoutOnly (für Abverkauf verstecken) / allProducts (für jedes nicht verfügbare Produkt verstecken)
stepsHideOutOfStockDieselben drei Optionen
messageHideOutOfStockDieselben drei Optionen

Die Option clearance sale zielt auf Shopwares Clearance-/Closeout-Flag — nützlich, um die Dringlichkeits-Uhr für reguläre, nicht-verfügbare Produkte sichtbar zu halten (wo Sie ggf. nachbestellen), aber für Produkte zu verstecken, die nicht mehr verkauft werden sollen.

Placement-OptionWo das Widget erscheint
disabledNicht rendern
belowProductListTableUnter der Line-Item-Tabelle
aboveProductListTableÜber der Line-Item-Tabelle

Die größte Auswahl an Platzierungsoptionen, da die Checkout-Seite mehr Ankerpunkte hat:

Placement-OptionWo das Widget erscheint
disabledNicht rendern
atTopOfPageÜber allem, in voller Seitenbreite
atTopPageContainerInnerhalb des Seitencontainers, über dem Rest
aboveHeaderÜber dem “Bestellübersicht”-Header
belowHeaderUnter dem “Bestellübersicht”-Header
aboveProductListTableÜber den Bestellposten

Die Konto-/Registrierungsseite (/account/register sowie die inline Guest-Registrierung im Checkout):

Placement-OptionWo das Widget erscheint
disabledNicht rendern
atTopOfPageÜber allem
aboveHeaderÜber dem Seitenheader
belowHeaderUnter dem Seitenheader

Ein paar Heuristiken:

  • Produktseite: belowAddToCard ist Standard aus gutem Grund — das Auge des Kunden ist bereits beim Kaufbutton. besidePrice ist gut für Shops, in denen der Preis im Fokus steht.
  • Warenkorb: aboveProductListTable funktioniert gut als beruhigende Zeile genau dort, wo die Summen berechnet werden.
  • Checkout-Bestätigung: belowHeader platziert das Widget unter dem Seitentitel “Bestellung abschließen”.
  • Registrierung: belowHeader, um Lieferung als Grund für die Kontoerstellung hervorzuheben.

Wenn keine Platzierungsoption zu Ihrem Theme passt, läuft jede Widget-Renderung über ein Twig-Include-Block — Sie können es aus einem Theme-Override erweitern. Siehe Storefront → Template-Blöcke.