IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: simple snippet

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
danhosek
Člen
Avatar
danhosek:13.11.2016 20:36

Ahoj, mám raké problém zprovoznit příklad https://pla.nette.org/…ajax-example .
Nad snippet input type text, a po kliknutí na change variable se mi reloaduje celá stránka.
podmínka:

<?php
        if ($this->isAjax()) {
            $this->redrawControl('ajaxChange');
        }

je negativní, ale i když odstranim podmínku a enchám pouze redraw, tak se mi reloaduje celá stránka.
sandndbox jsem stahl z https://nette.org/cs/download a nette.ajax.js z : https://github.com/…ette.ajax.js
(zkopírovaný kod z náhledu souboru).
Má někdo tento příklad odskoušený? Se snippety začínám a nevím si stím rady.
Kód je přesně zkopírovaný z návodu a postupoval jsem tam, abych nic nezapoměl a nefunguje mi to, jak má.
Děkuji za každou pomoc.

 
Odpovědět
13.11.2016 20:36
Avatar
TomasGlawaty
Člen
Avatar
Odpovídá na danhosek
TomasGlawaty:13.11.2016 22:18

Klikáš na nějaký odkaz, nebo odesíláš formulář?
daný odkaz, nebo formulář musí mít třídu 'ajax'.

 
Nahoru Odpovědět
13.11.2016 22:18
Avatar
danhosek
Člen
Avatar
Odpovídá na TomasGlawaty
danhosek:14.11.2016 0:22

Má ho odkaz je to přesně tak jak je to tady:
https://pla.nette.org/…ajax-example

<a n:href="changeVariable!" class="ajax">Change variable!</a>

jen teda podle návodu je snippet v homepage/defau­lt.latte a já ho mám v @layout.latte
nevím, zda to má funkčně na snippet vliv.

 
Nahoru Odpovědět
14.11.2016 0:22
Avatar
TomasGlawaty
Člen
Avatar
Odpovídá na danhosek
TomasGlawaty:14.11.2016 6:36

No, tak tohle je trochu věštění z koule, napadá me jeste jestli ti nechybí jquery. Jinak si otevři konzoli v prohlížeči, udělej refresh a koukni jestli tam není nejaká exception.

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
14.11.2016 6:36
Avatar
Odpovídá na danhosek
Dominik Gavrecký:14.11.2016 12:49

Možno by bolo fajn keby si sem dal cely presenter spolu s latte súborom

Nahoru Odpovědět
14.11.2016 12:49
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
danhosek
Člen
Avatar
Odpovídá na TomasGlawaty
danhosek:14.11.2016 22:23

byl problem v jquery, který jsem měl napojený přez odkaz na uložiště na google, a byl to něakej vadnej js soubor... děkuji.

 
Nahoru Odpovědět
14.11.2016 22:23
Avatar
danhosek
Člen
Avatar
Odpovídá na TomasGlawaty
danhosek:14.11.2016 23:01

teda funguje mi jak má ten simple snippet, ale v mém projektu mi to stále nefunguje jak má, ale ještě si stím pohraji a v krajním případě se sem obrátím s případným problémem.
Děkuji.

 
Nahoru Odpovědět
14.11.2016 23:01
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 7 zpráv z 7.