首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Magento中获取商店信息?

如何在Magento中获取商店信息?
EN

Stack Overflow用户
提问于 2010-04-26 19:32:43
回答 8查看 155.5K关注 0票数 74

在Magento中,如何获取活跃的店铺信息,如店铺名称、行号等?

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2010-04-26 21:42:44

要从Magento中的任何位置获取有关当前商店的信息,请使用:

代码语言:javascript
复制
<?php
$store = Mage::app()->getStore();

这将为您提供一个Mage_Core_Model_Store对象,其中包含您需要的一些信息:

代码语言:javascript
复制
<?php
$name = $store->getName();

至于你的另一个关于行号的问题,我不太明白你的意思。如果您的意思是想知道代码中的行号(例如,用于错误处理),请尝试:

代码语言:javascript
复制
<?php
$line      = __LINE__;
$file      = __FILE__;
$class     = __CLASS__;
$method    = __METHOD__;
$namespace = __NAMESPACE__;
票数 89
EN

Stack Overflow用户

发布于 2011-03-30 13:16:50

Get存储数据

代码语言:javascript
复制
Mage::app()->getStore();

商店Id

代码语言:javascript
复制
Mage::app()->getStore()->getStoreId();

存储代码

代码语言:javascript
复制
Mage::app()->getStore()->getCode();

网站Id

代码语言:javascript
复制
Mage::app()->getStore()->getWebsiteId();

应用商店名称

代码语言:javascript
复制
Mage::app()->getStore()->getName();

商店前端名称(请参阅@Ben的答案)

代码语言:javascript
复制
Mage::app()->getStore()->getFrontendName();

是Active

代码语言:javascript
复制
Mage::app()->getStore()->getIsActive();

商店的主页URL

代码语言:javascript
复制
Mage::app()->getStore()->getHomeUrl();

商店当前页面URL

代码语言:javascript
复制
Mage::app()->getStore()->getCurrentUrl();

在类Mage_Core_Model_Store中可以找到

所有这些函数

文件:app/code/core/Mage/Core/Model/Store.php

票数 153
EN

Stack Overflow用户

发布于 2013-02-17 04:05:04

这里有很好的答案。如果您正在寻找Magento配置中设置的默认视图"Store Name“:

代码语言:javascript
复制
Mage::app()->getStore()->getFrontendName()
票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2713042

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档