} $model->saveOptions($options);*/ } } echo date("\nY-d-m H:i:s") . " - LENS START\n"; #$attrId = Mage::getModel('eav/entity_attribute_set')->getCollection()->setEntityTypeFilter( Mage::getModel('eav/entity')->setType('catalog_product')->getTypeId() )->addFilter('attribute_set_name', 'Lenses')->getFirstItem()->getId(); #Mage::getModel('catalog/product')->getCollection()->addFieldToFilter('attribute_set_id', $attrId)->delete(); $l = new Lenses(); //$catId = $l->createCategory(); //$setId = $l->createAttributeSetOnSkeletonSet(); //$l->createAttributeGroup($setId); //$l->addImages(); //$l->addLenses(); //add options $l->deleteOptions(); $l->prepare($l->header_lens_type, $l->values_lens_type); $l->prepare($l->header_lens_thickness, $l->values_lens_thickness); $l->prepare($l->header_lens_tint, $l->values_lens_tint); $l->prepare($l->header_lens_coating, $l->values_lens_coating); $l->prepare($l->header_lens_glasses_for, $l->values_lens_glasses_for); $l->prepare($l->header_lens_varifocal_type, $l->values_lens_varifocal_type); //add prescripted options $l->prepare($l->header_sphere_right, $l->values_sphere_right); $l->prepare($l->header_cylinder_right, $l->values_cylinder_right); $l->prepare($l->header_axis_right, $l->values_axis_right); $l->prepare($l->header_nearadd_right, $l->values_nearadd_right); $l->prepare($l->header_sphere_left, $l->values_sphere_left); $l->prepare($l->header_cylinder_left, $l->values_cylinder_left); $l->prepare($l->header_axis_left, $l->values_axis_left); $l->prepare($l->header_nearadd_left, $l->values_nearadd_left); $l->prepare($l->header_pd, $l->values_pd);
} } } } echo date("\nY-d-m H:i:s") . " - LENS START\n"; // # Mage::getModel('catalog/product')->getCollection()->delete(); $l = new Lenses(); $catId = $l->createCategory(); //$l->addImages(); $l->addLenses(); //add options //$l->prepare($l->header_lens_thickness, $l->values_lens_thickness); //$l->prepare($l->header_lens_varifocal_type, $l->values_lens_varifocal_type); //$l->prepare($l->header_lens_coating, $l->values_lens_coating); //add prescripted options $l->prepare($l->header_sphere_left, $l->values_sphere_left); $l->prepare($l->header_cylinder_left, $l->values_cylinder_left); $l->prepare($l->header_axis_left, $l->values_axis_left); $l->prepare($l->header_nearadd_left, $l->values_nearadd_left); $l->prepare($l->header_sphere_right, $l->values_sphere_right); $l->prepare($l->header_cylinder_right, $l->values_cylinder_right); $l->prepare($l->header_axis_right, $l->values_axis_right); $l->prepare($l->header_nearadd_right, $l->values_nearadd_right); $l->prepare($l->header_pd, $l->values_pd); $l->addProductsToCategory($catId); $l->setRelatedProducts(); //Mage::getModel('catalog/product')->load( Mage::getModel('catalog/product')->getIdBySku('15_scratch_glare') )->delete(); //echo date("\nY-d-m H:i:s")." - lens related start"; //$l->setRelatedProducts($catId); //echo date("\nY-d-m H:i:s")." - lens related end\nLENS END\n"; #array('+8.00','','fixed','','0',),array('+7.75','','fixed','','0',),array('+7.50','','fixed','','0',),array('+7.25','','fixed','','0',),array('+7.00','','fixed','','0',),array('+6.75','','fixed','','0',),array('+6.50','','fixed','','0',),array('+6.25','','fixed','','0',),array('+6.00','','fixed','','0',),array('+5.75','','fixed','','0',),array('+5.50','','fixed','','0',),array('+5.25','','fixed','','0',),array('+5.00','','fixed','','0',),array('+4.75','','fixed','','0',),array('+4.50','','fixed','','0',),array('+4.25','','fixed','','0',),array('+4.00','','fixed','','0',),array('+3.75','','fixed','','0',),array('+3.50','','fixed','','0',),array('+3.25','','fixed','','0',),array('+3.00','','fixed','','0',),array('+2.75','','fixed','','0',),array('+2.50','','fixed','','0',),array('+2.25','','fixed','','0',),array('+2.00','','fixed','','0',),array('+1.75','','fixed','','0',),array('+1.50','','fixed','','0',),array('+1.25','','fixed','','0',),array('+1.00','','fixed','','0',),array('+0.75','','fixed','','0',),array('+0.50','','fixed','','0',),array('+0.25','','fixed','','0',),array('0.00','','fixed','','0',),array('Plano','','fixed','','0',),array('Infinity','','fixed','','0',),array('~','','fixed','','0',),array('-0.25','','fixed','','0',),array('-0.50','','fixed','','0',),array('-0.75','','fixed','','0',),array('-1.00','','fixed','','0',),array('-1.25','','fixed','','0',),array('-1.50','','fixed','','0',),array('-1.75','','fixed','','0',),array('-2.00','','fixed','','0',),array('-2.25','','fixed','','0',),array('-2.50','','fixed','','0',),array('-2.75','','fixed','','0',),array('-3.00','','fixed','','0',),array('-3.25','','fixed','','0',),array('-3.50','','fixed','','0',),array('-3.75','','fixed','','0',),array('-4.00','','fixed','','0',),array('-4.25','','fixed','','0',),array('-4.50','','fixed','','0',),array('-4.75','','fixed','','0',),array('-5.00','','fixed','','0',),array('-5.25','','fixed','','0',),array('-5.50','','fixed','','0',),array('-5.75','','fixed','','0',),array('-6.00','','fixed','','0',),array('-6.25','','fixed','','0',),array('-6.50','','fixed','','0',),array('-6.75','','fixed','','0',),array('-7.00','','fixed','','0',),array('-7.25','','fixed','','0',),array('-7.50','','fixed','','0',),array('-7.75','','fixed','','0',),array('-8.00','','fixed','','0',),