GpsPicker – formulářový prvek pro výběr GPS

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Eh, pěkně jsem to zprasil – forcepushnul jsem 1.1.0, ta nyní závisí na Nette 2.1. Odesílání hodnoty by nyní mělo fungovat v pořádku.

raketoplan2005
Člen | 147
+
0
-

Funguje, děkuji moc!

Vajalit
Člen | 11
+
0
-

Ahoj vespolek,
zkouším tento extension rozběhnout a nějak se mi nedaří se zpracováním odeslaného formuláře.
Níže mám skript kterým chci pouze zobrazit souřadnice ve firebugu. Mapa se vykreslí v pohodě. Bohužel při odeslání formuláře mi vyskočí laděnka:

Fatal Error

Undefined class constant ‚DATA_LINE‘ search►

201:        public function loadHttpData()
202:        {
203:            $this->search = $this->getHttpData(Form::DATA_LINE, '[search]');
204:        }
protected function createComponentMapa(){
 $form = new Form();
   $form->addGpsPicker('coords', 'Coordinates:');
   $form->addSubmit('submit','Odeslat');
 $form->onSuccess[] = callBack($this, 'akceMapa');
 return $form;

 }
 public function akceMapa(GpsPoint $form){


 debugger::fireLog($form->values->coords);

 }

Při zavádění jsem postupoval podle pokynů.
Za každou radu budu rád.
Díky
Jirka

Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Předpokládám, že nepoužíváš verzi Nette 2.1, ale starší. Pro řadu 2.0.1–14 je k dispozici GpsPicker verze 1.0.8.

2bfree
Člen | 248
+
0
-

Ahoj,

bylo by možné doplnit podporu pro seznam možných adres (select) namísto fultextového hledání?
Případně podporu pro zadání cesty z A do B?

Nedělal to už náhodou někdo, ať zas nevynalézám kolo?

Jinak díky za skvělou práci

Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Jsem rád že doplněk slouží :). Nejlepší by bylo na tato přání otevřít dvě issue na Githubu. Toho selectu myslím aktuálně nejde moc snadno dosáhnout. Co se týče zadání cesty z A do B, neplánuji to vyvíjet, ale budu rád za pull request :). Na Githubu můžeme probrat, jak by to mělo vypadat.

bazo
Člen | 620
+
0
-

ja niekde mam vyberatko trasy z bodu A do B, ak by bol zaujem mozem to hodit na github. ale uz to nie je vyvijane lebo to uz nepotrebujem

Vojtěch Dobeš
Gold Partner | 1316
+
0
-

Vydána verze 1.2.0, která řeší kompatibilitu s Nette 2.2.

miler
Člen | 75
+
+1
-

Ahoj,

předně děkuji @VojtěchDobeš za plugin i aktualizaci pro Nette 2.3, vše funguje.

Řešili jste prosím někdo výchozí souřadnice z HTML5 Geolocation?

Edit:
Já jsem to dnes vyřešil tak, že si po geolokaci zavolám ajaxem signál, kde si GPS uložím do session a redirectnu zpět na homepage.

Editoval miler (5. 4. 2015 21:02)

stulda
Člen | 8
+
0
-

Zdravím, prosím vás mám problém s vyhledáváním v mapě ve formuláři

toto mám ve formuláři

<?php
$form->addGpsPicker('coords', 'Coordinates:');
        $form['coords']->setDefaultValue(array(
            'lat' => 50.103245,
            'lng' => 14.474691,
            'size' => array(
                'x' => 800,
                'y' => 376,
            ),
            'zoom' => 14,
            '#type' => 'select',
        ));
?>

… formulář se mi odesílá ikdyž vyhledám místo tím že do search zadám místo a nabídce sjedu na to správné a dám enter v tom okamžiku se mi odesílá celý formulář což nechci … poradil by mi někdo ??? Moc děkuji