Beispiel #1
0
                        $xml = $webService->add($opt);
                        ProductCore::addCustomField($xml->product->id,1,0,'decoCount');
                        ProductCore::addCustomField($xml->product->id,1,0,'checkbox');
                        foreach ($decoration1 as $deco){
                            ProductCore::addCustomField($xml->product->id,1,0,$deco['TecnicaFull']);
                            ProductCore::addCustomField($xml->product->id,1,0,'Price - '.$deco['TecnicaFull']);
                        }
                        ProductCore::addAttachments($xml->product->id, 1);
                        ProductCore::updateCacheAttachment((int)$xml->product->id);                    
                     }else{         
                        $resources->id=$prdID;
                        $opt['putXml'] = $xml->asXML();
                        $opt['id'] = $prdID ;
                        var_dump($opt);
                        $xml = $webService->edit($opt);
                        ProductCore::deleteAllCustomField($xml->product->id);
                        ProductCore::addCustomField($xml->product->id,1,0,'decoCount');
                        ProductCore::addCustomField($xml->product->id,1,0,'checkbox');
                        foreach ($decoration1 as $deco){
                            ProductCore::addCustomField($xml->product->id,1,0,$deco->TecnicaFull);
                            ProductCore::addCustomField($xml->product->id,1,0,'Price - '.$deco->TecnicaFull);
                        }
                     }
                    //Configuration::updateValue('PRODUCTUPDATE_STATUS', '50');
                     set_price_rule($xml->product->id, $product_xml->ItemNumber, $list);
                     save_product_combination($xml->product->id, $product_xml->ItemNumber,$list, $decoration,$product_xml->Color);
                     array_push($product_added, $xml->product->id);
                     Configuration::updateValue('PRODUCTUPDATE_STATUS', $count/40);
                    echo "Successfully added.";
		}
        }