RelatedProducts
class RelatedProducts extends AbstractAction
RelatedProducts
Traits
Methods
liefert eine Map zurück Sprache > Store Name
No description
Neue Aktion initialisieren
liefert zurück ob das Produkt ein Konfig Produkt ist
liefert eine Kommaliste von IIDs zurück, die verlinkt werden sollen
liefert den Typ für die Links zurück
Es werden alle Produkte der IDList geladen Die erste Variante einer IID wird in den Link übernommen.
Details
in Company at line 30
protected Container
initCompany(Container $container)
in Locale at line 30
protected Container
initLocale(Container $container)
in AdditionalLanguageStore at line 40
protected Map
getAdditionalLanguageStoreMap(Map $item)
liefert eine Map zurück Sprache > Store Name
über die API de/rest/all/V1/store/storeViews werden die Codes geladen und als Map für den Mandant abgelegt
$map = new \Alvine\Types\Map(); $map->setValue('en', 'euro_en'); $map->setValue('nl', 'euro_nl'); return $map;
at line 30
Container
run(Container $container)
in AbstractAction at line 50
static Action
getInstanceFromParameterMap(ParameterMap $data)
Neue Aktion initialisieren
in AbstractAction at line 63
protected int
getMagentoOrderID(int $oid)
liefert die Magento Bestellnummer zurück
at line 88
bool
isConfigurableProduct(int $iid)
liefert zurück ob das Produkt ein Konfig Produkt ist
at line 99
protected string|null
getIIDList(Container $container)
liefert eine Kommaliste von IIDs zurück, die verlinkt werden sollen
at line 108
protected string
getListType()
liefert den Typ für die Links zurück
at line 121
Links|null
getProductLinks(string $sku, string $idList)
Es werden alle Produkte der IDList geladen Die erste Variante einer IID wird in den Link übernommen.