Example #1
0
        $model = Mage::getModel('core/cache');
        $options = $model->canUse();
        foreach ($options as $option => $value) {
            $options[$option] = 0;
        }
        $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 Product_Import();
$imp->_beforeImport();
$imp->load();
$imp->_afterImport();
echo date("\nY-d-m H:i:s") . " - import completed\n";
Example #2
0
        }
        $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);*/
    }
}
// +++++++++++++++++++++++++++++++++++++++++++++++++++++++ MOVE FOLDER MEDIA!!! ++++++++++++++++++++++++++++++++++//
//#passthru("mv /home/www/demo/media /home/www/demo/media00");
die;
echo date("\nY-d-m H:i:s") . " - import start\n";
$imp = new Product_Import();
//$imp->_beforeImport();
$imp->load();
//$imp->allCatsPath();
//$imp->_afterImport();
echo date("\nY-d-m H:i:s") . " - import completed\n";