Využij akce až 80 % zdarma při nákupu e-learningu. Více informací.
Pouze tento týden sleva až 80 % na e-learning týkající se Pythonu
python week
Avatar
Lava
Člen
Avatar
Lava:10.10.2018 22:32

-

Zkusil jsem: -

Chci docílit: Ahoy. Som javascript naozaj začiatočník a nikdy som nič podobné nerobil. Robím jednu appku v laraveli, ktorej určité časti majú byť viazané na mapu. V podstate ide o to - zdieľať eventy. Potrebujem dosiahnuť niečo také, aby bola zobrazená mapa a na nej naznačené body (asi podľa latitude/longi­tude?), na ktorých sú aktuálne nejaké eventy. Do toho navyše by som potreboval zakomponovať link, že po kliku na bod na mape to človeka prehodí na detail eventu. V živote som niečo také nerobil, netuším, či na to použiť google maps (keďže projekt je zatiaľ len pre moju osobnú potrebu, nehodlám za to platiť a kartu si registrovať nechcem, som z toho predposratý), alebo nejakú inú mapu. Ak inú, tak aká by to mala byť?

Druhá vec je taká, že mám formulár pridania nového eventu. Tam by som do toho formu potreboval opäť pichnúť mapu, kde si človek vyberie dané miesto a po kliku by mi to do formu (asi najskôr do hidden inputu?) uložilo latitude a longitude, ktoré by som ja následne uložiť do DB.

Vie ma niekto nasmerovať, že ako a čo robiť? Najlepšie, keby sa dala použiť nejaká iná mapa ako google maps.

Odpovědět
10.10.2018 22:32
Aspartám, sacharín, to je môj vitamín
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Lava
Člen
Avatar
Lava:10.10.2018 23:12

No, tak to teda robím zatiaľ na gmaps. Do niekoľko tisíc zobrazení mesačne by to malo byť for free. Dostal som sa zatiaľ k tomu, že viem umiestniť marker na mapu podľa longitude a latitude. Terajšie problémy:

  1. Potrebujem, aby marker odkazoval, proste po kliku na marker ma hodí na inú url
  2. Potrebujem nejakým spôsobom prepasírovať data z PHP do javascriptu. V databáze mám uložené latitudy a longitudy, vyberiem si ich cez model, pustim cez kontroller (vytvorím z nich dajaké rozumné pole v PHP stále!) a pošlem tie data do view. A teraz čo? Ako dostanem to pole do javascript súboru, kde renderujem tie markery?
Nahoru Odpovědět
10.10.2018 23:12
Aspartám, sacharín, to je môj vitamín
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.