public function testCatMultiRoot() { $conf = Magmi_Config::getInstance(); $conf->load(__DIR__ . "/test.ini"); $dp = Magmi_DataPumpFactory::getDataPumpInstance("productimport"); $reader = new Magmi_CSVReader(); $reader->initialize(array("CSV:filename" => __DIR__ . '/categories/category_multiroot.csv')); $reader->openCSV(); $reader->getColumnNames(); $dp->beginImportSession("catconf", "create", new FileLogger(__DIR__ . '/test.log')); while ($item = $reader->getNextRecord()) { $dp->ingest($item); } $dp->endImportSession(); $reader->closeCSV(); }
/** * (non-PHPdoc) * @see Magmi_CSVReader::openCSV() */ public function openCSV() { $this->_currentIndex = 0; return parent::openCSV(); }