Ich war wieder aktiv auf Magento StackExchange und ein paar interessante Fragen und Antworten sind in den letzten drei Wochen zusammengekommen:
Magento 1
- (Warum) braucht man diese hässlichen ___store und ___from_store URL Parameter? M1: Remove “?___store=default” from the URL. Und könnte man sie nicht wenigstens schöner (“SEO freundlicher”) gestalten? Optimise URL when changing Store and language switcher to maintain SEO standards
- Eine Frage, drei komplett verschiedene Ansätze: how to add default products to related products list
- Klingt einfach, ist aber nicht ganz straightforward: Exclude Category when showing product collection
Magento 2
- Ein schmutziger Hack, aber sehr praktisch bei der Entwicklung: Add same plugin to all public methods of a type
- Seit Magento 2.1 wird das Anlegen von eigenen Kategorie-Attributen deutlich komplexer: Add category attribute to custom attribute group. Und so sieht das mit Source Model aus: Create multiselect with source model in UI component
- Ich bin mal wieder unzufrieden mit den Catalog Service Contracts… “Call to a member function getIsInStock() on null” with getExtensionAttributes()->getStockItem() (oder: wie bekomme ich Produkte mit Stock Info aus dem Repository?)
Magento Architektur
Gute Frage zum Verständnis von “MVC” in Magento: Why does Magento need blocks?. Hier gab es schon mal eine ähnlich gelagerte Frage: Where’s The V in Magento’s MVC? And is there better name?