如何获取phtml文件中具有相同区域设置的所有 Magento 商店的列表
答案 0 :(得分:5)
没有直接查询来获得这种类型的要求。但是,我找到了另一种解决方案。这里是
$Stores=array();
$storeCollection=Mage::getModel('core/store')->getCollection();
foreach($storeCollection as $store)
{
$storelang= Mage::getStoreConfig('general/locale/code', $store->getId());
if(!isset($Stores[$storelang])){
$Stores[$storelang]=array();
$Stores[$storelang]['store']=array();
}
$Stores[$storelang]['lang']=$storelang;
$Stores[$storelang]['store'][]=$store->getData();
}
foreach($Stores as $eachstore)
{
echo '<pre>';
print_r($eachstore);
echo '<pre>';
}
如果您有任何问题,请告诉我