descargar php magento

php - descargar - magento vs prestashop



cómo obtener información de la tienda en Magento? (6)

Grandes respuestas aquí. Si está buscando la vista predeterminada "Nombre de tienda" establecida en la configuración de Magento:

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

En Magento, ¿cómo puedo obtener información de la tienda activa, como el nombre de la tienda, el número de línea, etc.?


Para obtener información sobre la tienda actual desde cualquier lugar de Magento, use:

<?php $store = Mage::app()->getStore();

Esto le dará un objeto Mage_Core_Model_Store, que tiene parte de la información que necesita:

<?php $name = $store->getName();

En cuanto a su otra pregunta sobre el número de línea, no estoy seguro de a qué se refiere. Si quiere decir que desea saber en qué número de línea está el código (por ejemplo, para el manejo de errores), intente:

<?php $line = __LINE__; $file = __FILE__; $class = __CLASS__; $method = __METHOD__; $namespace = __NAMESPACE__;


Puede obtener información de la tienda activa de esta manera:

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


Si está trabajando en Frontend, utilice:

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

Si tiene ID de tienda, utilice

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


Solo por información, con respecto a mi necesidad ... La respuesta que estaba buscando aquí fue:

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

Eso se hace referencia en la página de administración, donde uno puede administrar múltiples tiendas ... admin / system_store, quería recuperar el título del grupo de la tienda ...


Obtener datos de la tienda

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

ID de tienda

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

Código de tienda

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

ID del sitio web

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

Nombre de la tienda

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

Almacenar el nombre de la interfaz ( ver la respuesta de @ Ben )

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

Está activo

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

URL de la página principal de la tienda

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

URL de la página actual de la tienda

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

Todas estas funciones se pueden encontrar en la clase Mage_Core_Model_Store

Archivo: app / code / core / Mage / Core / Model / Store.php