@@verze 1 @@sql CREATE TABLE IF NOT EXISTS `mod_eshop_odberne_misto_balikovna`( `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, PRIMARY KEY (`id`), KEY `foreign_id` (`foreign_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(); // Balíkovna pickup points $dodatecne_info_doprava["balikovna_pickup_points"] = array( "nazev" => "Balíkovna Pickup Point", "file" => "vyber-balikovna-pickup-point.php", "label" => "Balíkovna Pickup Point" ); $dodatecne_info_dodaci_adresa_callback["balikovna_pickup_points"] = '\BalikovnaOdbernaMista\BalikovnaOdbernaMista::dodaciAdresaHandler'; $dodatecne_info_dodaci_adresa_hidden["balikovna_pickup_points"] = '\BalikovnaOdbernaMista\BalikovnaOdbernaMista::dodaciAdresaHiddenHandler'; @@mkdir ../sync @@copy doc/sources/eshop_balikovna_pickup_points/vyber-balikovna-pickup-point.php: mod/vyber-balikovna-pickup-point.php doc/sources/eshop_pickup_points/pickuppoints.php: ../sync/pickuppoints.php doc/sources/eshop_balikovna_pickup_points/odberna_mista_balikovna_conf.php: odberna_mista_balikovna_conf.php @@init // Balíkovna - Pickup points $balikovna = new BalikovnaOdbernaMista\BalikovnaOdbernaMista(); $balikovna->integrate(); @@say Funkce Balíkovna 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: \BalikovnaOdbernaMista\BalikovnaOdbernaMista::processUpdate(); A poté vytvořit způsob dopravy, v nabídce doplňujících funkcí pak vybrat možnost "Balíkovna Pickup Point".