1

「画像キャッシュ」を空にすると

私はこのスクリプトを実行します:

<?php
apc_clear_cache();
require '../app/Mage.php';
function getImages($store){
    Mage::app()->setCurrentStore($store);
    $products = Mage::getModel('catalog/product')->getCollection();
    $products->addAttributeToSelect('name');
    foreach($products as $product) {
        echo 'product: '.$product->name.' IMAGE: '.$product->getImageUrl().'<br>';
    }

}

foreach (Mage::app()->getWebsites() as $website) {
    echo $website;
    foreach ($website->getGroups() as $group) {
        $stores = $group->getStores();
        foreach ($stores as $store) {
            getImages($store);
        }
    }
}

echo 'done';

私が欲しいのは、キャッシュ内のすべての画像が更新されることですが、そうではありません(ブラウザにURLをロードした場合のみ)

これどうやってするの?

4

1 に答える 1