...
Haupt-Event | Event | Beschreibung |
---|---|---|
\Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasket | Haupt-Event des Warenkorbs. In der Standardimplementation werden über die folgenden Unter-Events der Aufbau der Warenkorbansicht definiert. | |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketToolbarAdditional | Toolbar über der Auflistung der Warenkorbartikel |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItems | Auflistung der Warenkorbartikel. Für Details siehe separate Beschreibung. |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketSummary | Für zusammenfassende Inhalte im Warenkorb oder komplexere Aktionen, welche sich auf den gesamten Warenkorb beziehen statt auf konkrete Artikel. In der Standardimplementation wird hier die Preiszusammenfassung und durch shop-voucher die Gutscheinaktionen hinzugefügt. |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketToolbar | Toolbar für die Hauptaktionen der Warenkorbansicht. In der Standardimplementation werden hier "Weiter einkaufen" und "Bestellung abschließen" hinzugefügt. |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketMessages | Hier können Hinweise für den Warenkorb dargestellt werden. Aktuell gibt es noch keine Standardimplementation, aber hier könnte zum Beispiel ein Hinweis stehen, dass sich der Warenkorb seit dem letzten Besuch geändert hat. |
OnPopulateBasket | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketEmpty | Wird dargestellt, wen keine $entities vorhanden sind. Für Details siehe separate Beschreibung. |
...
Haupt-Event | Event | Beschreibung |
---|---|---|
\Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItems | Auflistung der Warenkorbartikel. In der Standardimplementation wird hier für jeden Eintrag OnPopulateBasketItem aufgerufen und nach jedem Eintrag ein shop-basket-divider Element platziert. | |
OnPopulateBasketItems | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemImage | Bild des Artikels. In der Standardimplementation wird hier ein shop-basket-image Element gebaut und hinzugefügt. |
OnPopulateBasketItems | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemContent | Informationen über den Artikel. In der Standardimplementation greift hier CartSessionArticle ein und reichert Inhalt aus dem shopSessionArticle an. |
OnPopulateBasketItems | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemActions | Bereich für Aktionen an konkreten Warenkorbartikeln. In der Standardimplementation wird hier OnPopulateBasketItemActionsToolbar ausgeführt. Für Details siehe separate Beschreibung. |
OnPopulateBasketItems | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemMessages | Hier können Hinweise zu konkreten Warenkorbartikel hinzugefügt werden. In der Standardimplementation werden zum Beispiel Hinweise für eine nicht ausreichende Menge hinzugefügt. |
...
Haupt-Event | Event | Beschreibung |
---|---|---|
\Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemActions | Bereich für Aktionen an konkreten Warenkorbartikeln. | |
OnPopulateBasketItemActions | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketItemActionsToolbar | Toolbar für Aktionen am Artikel. In der Standardimplementation werden hier Aktionen wie "Auf die Merkliste" oder "Entfernen" hinzugefügt. |
...
Haupt-Event | Event | Beschreibung |
---|---|---|
\Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketEmpty | Wird dargestellt, wen keine | |
OnPopulateBasketEmpty | \Brandbox\ShopCore\View\Basket\libLib\eventEvent\OnPopulateBasketEmptyToolbar | Toolbar für die Hauptaktionen der Warenkorbansicht im leeren Zustand. In der Standardimplementation werden hier "Weiter einkaufen" hinzugefügt. |
...
Einstiegspunkt | Beschreibung |
---|---|
\Brandbox\ShopCore\Shop\Checkout\Manager::getCartEntities | Liefert alle CartEntities zurück, welche über \Brandbox\ShopCore\Shop\Checkout\lib\event\OnPopulateCartEntities hinzugefügt werden. Die Filterung der Einträge geschieht dann über die Mitgabe der richtigen \Brandbox\ShopCore\Shop\Checkout\lib\Struct\CartContextAbstract Kontextklasse. Zum Beispiel fügt der Shop eine Entität nur hinzu, wenn zum Beispiel der Kontext \Brandbox\ShopCore\Shop\Checkout\lib\Struct\CartContextSessionBasket mitgegeben wurde. |
\Brandbox\ShopCore\View\Basket\libLib\Subscriber\ViewBasketSubscriber::getSubscribedEvents | Auflistung der Hauptevents der Standardimplementation des Warenkorbs |
\Brandbox\ShopCore\View\Wishlist\libLib\Subscriber\ViewWishlistSubscriber::getSubscribedEvents | Auflistung der Hauptevents der Standardimplementation der Merkliste |
\Brandbox\ShopCore\View\CartSessionArticle\Lib\Subscriber* | Auflistung des Integrationsevents des CartSessionArticles in die einzelnen Views. Hier werden tatsächliche Werte eines shopSessionArticles verarbeitet und ausgegeben. Siehe auch CartSessionArticle. |
...