Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 2 Nächste Version anzeigen »

CartSessionArticle sind Cart-Entities welche dazu gedacht sind, die shopSessionArticle im Bestellprozess zu integrieren.

Hinweis: Diese Abstraktion wurde erst mit shop-core in Version 2.0 eingeführt und es gibt aktuell nur folgende Anwendungsstellen: Warenkorb, Merkliste, Warenkorbvorschau, Warenkorb im Bestellprozess.

Events

Shop/CartSessionArticle

EventBeschreibung
\Brandbox\ShopCore\Shop\CartSessionArticle\Lib\Event\OnPopulateSessionArticleCartEntities

In der Standardimplementation werden hier die shopSessionArticle zu CartSessionArticles umgewandelt und in $entities geschrieben.

Die Filterung der shopSessionArticle geschieht hier über den mitgegebenen CartContextAbstract. Beispiele hierfür sind die Kontexte CartContextBasket und CartContextWishlist.

Dieses Event wird auch im Laufe von Checkout\Manager::getCartEntities ausgeführt.

\Brandbox\ShopCore\Shop\CartSessionArticle\Lib\Event\OnPopulateSessionArticleCartEntityDas ist ein Unterevent von OnPopulateSessionArticleCartEntities und dient dazu, konkret die shopSessionArticle zu CartSessionArticle umzuwandeln. Hier können auch Modifikationen aut $entity-Ebene gemacht werden.

View/CartSessionArticle



  • Keine Stichwörter