获取具有相同区域设置的所有magento商店的列表

时间:2014-01-06 09:50:37

标签: php magento

如何获取phtml文件中具有相同区域设置的所有 Magento 商店的列表

1 个答案:

答案 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>';
     }

如果您有任何问题,请告诉我