如何在Magento获得商店信息?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (19)

在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();

店面名称(见本的回答)

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

是活跃的

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

商店主页网址

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

存储的当前页面URL

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

扫码关注云+社区