%PDF- %PDF-
Direktori : /home/waritko/import-presta/ |
Current File : //home/waritko/import-presta/index.php |
<?php /** * Created by PhpStorm. * User: Ludek * Date: 9. 9. 2016 * Time: 14:49 */ // XDebug //ini_set('xdebug.idekey', 'ludek123'); //ini_set('xdebug.remote_host', '77.93.194.60'); //ini_set('xdebug.remote_port', 19000); //ini_set('xdebug.remote_log', 'xdebug.xml'); //ini_set('xdebug.profiler_enable', 1); header('Content-Type: text/plain'); ini_set('display_errors', 1); error_reporting(E_ALL); include_once "database.php"; include_once "Kniha.php"; include_once "Nakladatel.php"; include_once "Euromedia.php"; include_once "Pemik.php"; include_once "Kosmas.php"; include_once "Albatros.php"; include_once "Heureka.php"; include_once "SmazNeaktivni.php"; include_once "PemikDostVse.php"; $denVTydnu = date("w",time()); echo "Dnes je " . $denVTydnu . ". den v tydnu a spustil se pravidelny import. \n"; /* // echo $_SERVER['SERVER_ADDR']; // IP adresa serveru */ dibi::query("ALTER TABLE `ps_category_product` ENGINE='MEMORY'"); // set_time_limit(300); try { echo "Zacal Kosmas \n"; $e = new Kosmas(); $e->zpracujData(); $e->zpracujDostupnost(); echo "Skoncil Kosmas a zacala Euromedia \n\n"; // $e = new StavProdejny(); // $e->zpracujData(); $e = new Euromedia(0); $e->zpracujData(); $e->zpracujDostupnost(); echo "Skoncila Euromedia a zacal Albatros \n"; $e = new Albatros(0); $e->zpracujData(); $e->zpracujDostupnost(); echo "Skoncil Albatros a zacal Pemik \n\n"; /* $e = new Pemik(); $e->zpracujData(); echo "Skoncil Pemik \n\n"; if ($denVTydnu == 1) { $e = new PemikDostVse(); $e->zpracujData(); echo "Skoncil Pemik dostupnost vse \n\n"; }; //$e = new SmazNeaktivni(); //$e->zpracujData(); */ } catch(Exception $e) { echo $e->getTraceAsString(); } finally { dibi::query("ALTER TABLE `ps_category_product` ENGINE='InnoDB'"); $nula = 0; $updateData = array('active' => $nula); dibi::update("ps_product_shop", $updateData)->where("active = 1 and (price < 48 or image_link = '')")->execute(); } /* dibi::update("ps_product_shop", $updateData)->where("active = 1 and (price < 48 or image_link = or published > '2017-03-20' or available_date > '2017-03-20')")->execute(); update ps_product_shop set active=0 where price=0 and active=1 update ps_product_shop set active=0 where image_link='' and active=1 update ps_product_shop set active=0 where price<48 update ps_product_shop SET ps_product_shop.active = 0 WHERE published>'2017-03-20' or available_date>'2017-03-20' */ Heureka::generujXML(); echo "Skoncila Heureka \n";