[php] как получить информацию о магазине в Magento?



Answers

Получить данные хранилища

Mage::app()->getStore();

Идентификатор магазина

Mage::app()->getStore()->getStoreId();

Код магазина

Mage::app()->getStore()->getCode();

ИД сайта

Mage::app()->getStore()->getWebsiteId();

Название магазина

Mage::app()->getStore()->getName();

Сохраните имя Frontend ( см. Ответ @ Ben )

Mage::app()->getStore()->getFrontendName();

Активен

Mage::app()->getStore()->getIsActive();

Домашняя страница URL-адрес магазина

Mage::app()->getStore()->getHomeUrl();

URL текущей страницы магазина

Mage::app()->getStore()->getCurrentUrl();

Все эти функции можно найти в классе Mage_Core_Model_Store

Файл: app / code / core / Mage / Core / Model / Store.php

Question

В Magento, как я могу получить активную информацию о магазине, такую ​​как имя магазина, номер строки и т. Д.?




Просто ради информации, в отношении моей потребности ... Ответ, который я искал здесь, был:

Mage::app()->getStore()->getGroup()->getName()

Это указано на странице администратора, где можно управлять несколькими магазинами ... admin / system_store, я хотел получить название группы магазинов ...




Вы можете получить активную информацию о магазине следующим образом:

Mage::app()->getStore();  // for store object
Mage::app()->getStore()->getStoreId;  // for store ID





Related



Tags

php php   magento