Example #1
0
 // Halutaanko estää tilausten tuplasisäänluku, eli jos tilaushistoriasta löytyy käsittely
 // 'processing_pupesoft'-tilassa niin tilausta ei lueta sisään jos sisäänluvun esto on päällä
 // Default on: YES
 if (isset($magento_sisaanluvun_esto) and !empty($magento_sisaanluvun_esto)) {
     $magento_client->setSisaanluvunEsto($magento_sisaanluvun_esto);
 }
 // lisaa_kategoriat
 if (count($dnstuoteryhma) > 0) {
     echo date("d.m.Y @ G:i:s") . " - Päivitetään tuotekategoriat\n";
     $count = $magento_client->lisaa_kategoriat($dnstuoteryhma);
     echo date("d.m.Y @ G:i:s") . " - Päivitettiin {$count} kategoriaa\n";
 }
 // Tuotteet (Simple)
 if (count($dnstuote) > 0) {
     echo date("d.m.Y @ G:i:s") . " - Päivitetään simple tuotteet\n";
     $count = $magento_client->lisaa_simple_tuotteet($dnstuote, $individual_tuotteet);
     echo date("d.m.Y @ G:i:s") . " - Päivitettiin {$count} tuotetta (simple)\n";
 }
 // Tuotteet (Configurable)
 if (count($dnslajitelma) > 0) {
     echo date("d.m.Y @ G:i:s") . " - Päivitetään configurable tuotteet\n";
     $count = $magento_client->lisaa_configurable_tuotteet($dnslajitelma);
     echo date("d.m.Y @ G:i:s") . " - Päivitettiin {$count} tuotetta (configurable)\n";
 }
 // Saldot
 if (count($dnstock) > 0) {
     echo date("d.m.Y @ G:i:s") . " - Päivitetään tuotteiden saldot\n";
     $count = $magento_client->paivita_saldot($dnstock);
     echo date("d.m.Y @ G:i:s") . " - Päivitettiin {$count} tuotteen saldot\n";
 }
 // Poistetaan tuotteet jota ei ole kaupassa