@@verze 1 @@sql CREATE TABLE `mod_eshop_odberne_misto_ppl` ( `id` int(11) NOT NULL AUTO_INCREMENT, `jazyk` smallint(6) NOT NULL, `priorita` smallint(6) NOT NULL DEFAULT 50, `foreign_id` varchar(15) NOT NULL, `aktivni` tinyint(4) NOT NULL DEFAULT 1, `nazev` varchar(200) NOT NULL, `ulice` varchar(100) NOT NULL, `mesto` varchar(100) NOT NULL, `psc` varchar(10) NOT NULL, `stat` varchar(30) NOT NULL, `www` varchar(200) NOT NULL, `oteviraci_doba` text NOT NULL, `poznamka` text NOT NULL, `latitude` double NOT NULL, `longitude` double NOT NULL, `special_hours` text NOT NULL, `routing` varchar(255) DEFAULT NULL, `code` varchar(25) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=utf8; @@conf+:eshop_conf.php /* ---- Nastavení PICKUP POINTS ---- */ if (!isset($dodatecne_info_doprava)) $dodatecne_info_doprava = array(); if (!isset($dodatecne_info_dodaci_adresa_callback)) $dodatecne_info_dodaci_adresa_callback = array(); if (!isset($dodatecne_info_dodaci_adresa_hidden)) $dodatecne_info_dodaci_adresa_hidden = array(); // PPL pickup points $dodatecne_info_doprava["ppl_pickup_points"] = array( "nazev" => "PPL Pickup Point", "file" => "vyber-ppl-pickup-point.php", "label" => "PPL Pickup Point" ); $dodatecne_info_dodaci_adresa_callback["ppl_pickup_points"] = '\PPLOdbernaMista\PPLOdbernaMista::dodaciAdresaHandler'; $dodatecne_info_dodaci_adresa_hidden["ppl_pickup_points"] = '\PPLOdbernaMista\PPLOdbernaMista::dodaciAdresaHiddenHandler'; @@mkdir ../sync @@copy doc/sources/eshop_ppl_pickup_points/vyber-ppl-pickup-point.php: mod/vyber-ppl-pickup-point.php doc/sources/eshop_pickup_points/pickuppoints.php: ../sync/pickuppoints.php doc/sources/eshop_ppl_pickup_points/odberna_mista_ppl_conf.php: odberna_mista_ppl_conf.php @@init //odberana mista PPL $ppl = new PPLOdbernaMista\PPLOdbernaMista(); $ppl->integrate(); @@say Funkce PPL pickup points byla nainstalována Nyní je ještě třeba stáhnout feed s pobočkami, stačí přes Fidlátko spustit tento skript: \PPLOdbernaMista\PPLOdbernaMista::processUpdate(); A poté vytvořit způsob dopravy, v nabídce doplňujících funkcí pak vybrat možnost "PPL Pickup Point".