private function readSubCategories() { $row = 0; if (($handle = fopen("../mysite/code/NewSubCats.csv", "r")) !== FALSE) { while (($dat = fgetcsv($handle, 1000, ",")) !== FALSE) { // $num = count($dat); $row++; if ($row > 1) { Debug::show($dat); $SC = new SubCategoryPage(); #! hitta ID på den som har OLDMC $dat[2]; $MC = DataObject::get("MainCategoryPage")->filter(array("OldMCID" => $dat[2]))->first(); //Debug::show($Prod); $SC->ParentID = $MC->ID; $SC->OldSCID = $dat[0]; $SC->OldMCID = $dat[2]; $SC->Title = $dat[1]; $SC->Title_sv = $dat[4]; $SC->write(); $SC->writeToStage('Stage'); $SC->publish('Stage', 'Live'); Debug::show($SC); } } } }