コード例 #1
0
ファイル: raw.php プロジェクト: CherylMuniz/fashion
        $model->saveOptions($options);
    }
    public function _afterImport()
    {
        //enable indexes
        $processes = Mage::getSingleton('index/indexer')->getProcessesCollection();
        $processes->walk('setMode', array(Mage_Index_Model_Process::MODE_REAL_TIME));
        $processes->walk('save');
        echo date("\nY-d-m H:i:s") . " - reindex start\n";
        passthru("php indexer.php reindexall");
        echo date("\nY-d-m H:i:s") . " - reindex finish\n";
        //enable cache
        $model = Mage::getModel('core/cache');
        $options = $model->canUse();
        foreach ($options as $option => $value) {
            $options[$option] = 1;
        }
        $model->saveOptions($options);
    }
}
echo date("\nY-d-m H:i:s") . " - import start\n";
$imp = new Oberig_Import();
$imp->loadCsv();
$imp->_beforeImport();
$imp->loadCategories();
$imp->addProduct();
$imp->importImages();
$imp->loadProductLinks();
$imp->productLinksMapping();
$imp->_afterImport();
echo date("\nY-d-m H:i:s") . " - import completed\n";