В Magento, как я могу получить активную информацию о магазине, такую как имя магазина, номер строки и т. Д.?
Чтобы получить информацию о текущем магазине из любого места в Magento, используйте:
<?php $store = Mage::app()->getStore(); 
Это даст вам объект Mage_Core_Model_Store, который содержит некоторую необходимую информацию:
 <?php $name = $store->getName(); 
Что касается вашего другого вопроса о номере строки, я не уверен, что вы имеете в виду. Если вы хотите знать, какой номер строки в коде вы используете (например, для обработки ошибок), попробуйте:
 <?php $line = __LINE__; $file = __FILE__; $class = __CLASS__; $method = __METHOD__; $namespace = __NAMESPACE__; 
Получить данные хранилища
 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
Отличные ответы здесь. Если вы ищете представление по умолчанию «Имя магазина», заданное в конфигурации Magento:
 Mage::app()->getStore()->getFrontendName() 
Просто ради информации, в отношении моей потребности … Ответ, который я искал здесь, был:
 Mage::app()->getStore()->getGroup()->getName() 
Это указано на странице администратора, где можно управлять несколькими магазинами … admin / system_store, я хотел получить название группы магазинов …