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




registration php magento 2 (4)

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

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

https://code.i-harness.com

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


Если вы работаете над Frontend Then Use:

$currentStore=Mage::app()->getStore(); 

Если у вас есть идентификатор магазина, используйте

$store=Mage::getmodel('core/store')->load($storeId);

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

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

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


Чтобы получить информацию о текущем магазине из любого места в 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__;




magento