@@verze 1 @@sql CREATE TABLE `mod_eshop_odberne_misto_zasilkovna` ( `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(); // Zasilkovna pickup points $dodatecne_info_doprava["zasilkovna_pickup_points"] = array( "nazev" => "Zasilkovna pobočky", "file" => "vyber-zasilkovna-pickup-point.php", "label" => "Zasilkovna pobočky" ); $dodatecne_info_dodaci_adresa_callback["zasilkovna_pickup_points"] = '\ZasilkovnaOdbernaMista\ZasilkovnaOdbernaMista::dodaciAdresaHandler'; $dodatecne_info_dodaci_adresa_hidden["zasilkovna_pickup_points"] = '\ZasilkovnaOdbernaMista\ZasilkovnaOdbernaMista::dodaciAdresaHiddenHandler'; @@mkdir ../sync @@copy doc/sources/eshop_zasilkovna_pickup_points/vyber-zasilkovna-pickup-point.php: mod/vyber-zasilkovna-pickup-point.php doc/sources/eshop_pickup_points/pickuppoints.php: ../sync/pickuppoints.php doc/sources/eshop_zasilkovna_pickup_points/odberna_mista_zasilkovna_conf.php: odberna_mista_zasilkovna_conf.php @@init //odberana mista Zasilkovna $zasilkovnaBranches = new ZasilkovnaOdbernaMista\ZasilkovnaOdbernaMista(); $zasilkovnaBranches->integrate(); @@say Funkce Zásilkovna - pobočky byla nainstalována Nyní je ještě třeba stáhnout feed s pobočkami, stačí přes Fidlátko spustit tento skript: \ZasilkovnaOdbernaMista\ZasilkovnaOdbernaMista::processUpdate(); A poté vytvořit způsob dopravy, v nabídce doplňujících funkcí pak vybrat možnost "Zasilkovna pobočky".