Nyheter, Prylar, Android, Mobiler, Appnedladdningar, Android

Hur man får standardbutiks-ID i Magento 2

Följande artikel hjälper dig: Hur man får standardbutiks-ID i Magento 2

I Magento 2 är det möjligt att skapa en webbplats med flera butiker med olika design, produkter, syften etc. Butiksvy är inget annat än en variant av samma butik med olika attribut.

Till exempel, när det gäller olika geografiska regioner, måste attributen som produkttitel och beskrivning översättas till olika språk. Således måste butiksägaren skapa flera butiksvyer med flera språk.

Varje Magento 2-butik har dock en standardbutiksvy. Butiksägaren kan kräva programmatiskt för olika ändamål. Till exempel, om du vill visa standardvyn för Magento-butiken i en rullgardinsmeny för kunderna, kan du behöva hämta standardvyn för butiken för just den Magento-webbplatsen.

Du kan hänvisa till lösningen som tillhandahålls här för att få standardbutiks-ID i Magento 2.

Metod för att få standardbutiks-ID i Magento 2

använd Magento\Store\Model\StoreManagerInterface; skyddad $storeManager; public function __construct(StoreManagerInterface $storeManager) { $this->storeManager = $storeManager; } $websiteId =1; // få standardbutiks-id för webbplats 1 $storeId = $this->storeManager->getWebsite($websiteId)->getDefaultStore()->getId();

använd Magento\Store\Model\StoreManagerInterface;

skyddad $storeManager;

offentlig funktion __construct(StoreManagerInterface $storeManager)

{

$this->storeManager = $storeManager;

}

$websiteId =1;

// få standardbutiks-id för webbplats 1

$storeId = $this->storeManager->getWebsite($websiteId)->getDefaultStore()->getId();

Det är allt.

Om du har några frågor angående detta inlägg, känn efter free fråga i kommentarsfältet nedan

Jag svarar gärna.

Överväg att dela det här inlägget med Magento-communityt via sociala medier.

Tack.

Table of Contents