В Magento, как я могу получить активную информацию о магазине, например, имя магазина, номер строки и т. Д.?Как получить информацию о магазине в 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();
магазин Id
Mage::app()->getStore()->getStoreId();
код магазин
Mage::app()->getStore()->getCode();
Id Сайт
Mage::app()->getStore()->getWebsiteId();
Название магазина
Mage::app()->getStore()->getName();
магазин Frontend Имя (см @ ответ Бена)
Mage::app()->getStore()->getFrontendName();
активен
Mage::app()->getStore()->getIsActive();
Главная Адрес магазина
Mage::app()->getStore()->getHomeUrl();
Текущая страница Адрес магазина
Mage::app()->getStore()->getCurrentUrl();
Все эти функции можно найти в классе Mage_Core_Model_Store
Файл: приложение/код/ядро / Mage/Ядро/Модель/Store.php
как мы можем получить имя главного магазина от adminhtml.while, я использую ** Mage :: app() -> getStore() -> getName() **, используя это i m, получая «admin». – Gowri
@ gowri, область администрирования считается отдельным хранилищем (с идентификатором 0), если у вас есть заказ или что-то, что можно с ним делать, например: $ storeId = $ order-> getStoreId(); $ store = Mage :: getModel ('core/store') -> load ($ storeId); $ name = $ store-> getWebsite() -> getName(); – jsims281
спасибо @ jsims281 за заказ storeid –
Большие ответы здесь.Если вы ищете для просмотра по умолчанию «Store Name» установлен в конфигурации Magento:
Mage::app()->getStore()->getFrontendName()
Это должен быть принятый ответ. Когда я вызываю Mage :: app() -> getStore() -> getName(); он возвращает «Английский» Magento 1.9.2.3 с использованием данных демонстрационного хранилища. – phpguru
Просто ради информации, в отношении моей потребности ... Ответ, который я искал здесь был:
Mage::app()->getStore()->getGroup()->getName()
То есть ссылка на страницу администрирования, где можно управлять несколькими магазинами ... админ/system_store, я хотел бы получить название группы магазина ...
- 1. Получить информацию о конфигурации Magento
- 2. Как «защитить» информацию о магазине в куки?
- 3. Как получить информацию о платежах на Magento?
- 4. Как получить информацию о разрешениях из приложения в игровом магазине?
- 5. Получить подробную информацию о корзине в Magento
- 6. Получить информацию о последних заказах в Magento
- 7. Как получить информацию о магазине Magento в массиве PHP по идентификатору магазина?
- 8. Magento 1.7.0.2 Получить информацию о заказе
- 9. Как получить информацию о продукте Использование REST API в Magento
- 10. Как получить информацию о проверке заказа в magento
- 11. Как получить подробную информацию о каталоге на странице в Magento?
- 12. Как получить информацию о продукте в magento observer (Заказать)
- 13. Как получить информацию о покупках в заказе
- 14. Как получить подробную информацию о пурпуре
- 15. Как вернуть информацию о магазине Apple App Store
- 16. Как получить информацию о пользовательских атрибутах от magento?
- 17. Как получить информацию о продукте на странице Magento Go CMS?
- 18. Magento: Как получить информацию о параметрах из связанного продукта?
- 19. Magento - получить информацию о конкретном продукте с помощью пользовательского атрибута
- 20. Получить пользовательскую информацию о продукте Значение
- 21. Информация о магазине в ОЗУ
- 22. Получить информацию о клиенте по электронной почте ид в Magento
- 23. Получить информацию о продукте в Magento с SQL
- 24. получить информацию о заказе по идентификатору заказа в magento
- 25. Удалить информацию о налогах со страницы в magento
- 26. Magento observer получает информацию о всех заказах?
- 27. Как получить информацию о ядре
- 28. Как получить информацию о файле?
- 29. Как получить информацию о FTPFile
- 30. Как получить информацию о кластере?
Как получить все активные коды магазин? Я попробовал «Mage :: app() -> getWebsite() -> getStores(); ', но он возвращает только текущий магазин. – Mike