php - 如何在 Magento 中使用订单对象获取网站 ID

标签 php magento

我想在 Magento 中使用销售/订单对象获取网站 ID。

我尝试了下面的代码。但它不起作用。

$order = Mage::getModel('sales/order')->getCollection();
foreach($order as $o){
  //Here i want to get store id and website id 
  echo $o->getStoreName();
  echo $o->getStoreId();
  echo $o->getWebsiteId();

}

商店 ID 按预期工作。但是网站 id 被报告为 null

请提出任何其他可行的方法。

最佳答案

Mage::getModel('core/store')->load($o->getStoreId())->getWebsiteId()

上面的代码应该获取您下订单的商店的网站 ID。

关于php - 如何在 Magento 中使用订单对象获取网站 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24825484/

相关文章:

php - 调用未定义的方法 Illuminate\Support\Facades\Redis::connect()

php - 在 Heroku 上设置 Yii2 Advanced

php - Magento - 在 1.8 上删除 "ShortDescription"Div

magento - 如何将选项卡添加到销售订单管理页面?

php - Magento 未安装在本地主机

php - 如何根据当前日期从 phpmyadmin 服务器检索数据?

javascript - 我如何检查单元格是否有颜色并使用 javascript 获取它们在表格中的位置

php - 如何在 Laravel 5.2 中使用条件查询

Magento:描述模型、资源模型和集合的基本概念,以及它们之间的关系

magento 创建自己的包或使用默认包