Observer フォルダーにパブリック関数があります。(私はこれを使って画像を閲覧しています)しかし、問題は、「Mage::app()->setCurrentStore()」を使いたくないということです
setCurrentStore() を使用せずに指定されたストアをブラウズする代替手段は何ですか?
function getImages($store, $v){
Mage::app()->setCurrentStore($store);
$products = Mage::getModel('catalog/product')->getCollection();
$products->addAttributeToSelect('name');
foreach($products as $product) {
$images = Mage::getModel('catalog/product')->load($product->getId())->getMediaGalleryImages();
if($images){
$i2=0; foreach($images as $image){ $i2++;
$curr = Mage::helper('catalog/image')->init($product, 'image', $image->getFile())->resize(265).'<br>';
}
}
}
}
foreach (Mage::app()->getWebsites() as $website) {
foreach ($website->getGroups() as $group) {
$stores = $group->getStores();
foreach ($stores as $store) {
getImages($store, $i);
$i++;
}
}
}
PS: setCurrentStore() を使用すると、管理者が失敗します:-S