Molto spesso nello sviluppo di un modulo magento è importante sapere in che store o website o storeview ci troviamo. Ecco alcune funzioni che ci permettono di capire in un modulo magento dove siamo.


// I dettagli dello store corrente
$store = Mage::app()->getStore();

// Id dello store corrente
$storeId = Mage::app()->getStore()->getStoreId();

// Il codice dello store corrente
$storeCode = Mage::app()->getStore()->getCode();

// Id del website corrente
$websiteId = Mage::app()->getStore()->getWebsiteId();

// Il groupid dello store corrente
$storeGroupId = Mage::app()->getStore()->getGroupId();

// Il nome dello store corrente
$storeName = Mage::app()->getStore()->getName();

// Ordinamento dello store corrente
$storeSortOrder = Mage::app()->getStore()->getSortOrder();

// Lo status dello store corrente
$storeIsActive = Mage::app()->getStore()->getIsActive();

// La localizzazione dello store corrente
$storeLocaleCode = Mage::app()->getStore()->getLocaleCode();

// La home page dello store corrente
$storeHomeUrl = Mage::app()->getStore()->getHomeUrl();