Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 7. diel - Jednoduchý redakčný systém v Nette - Administrácia

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Raiper34
Tvůrce
Avatar
Raiper34:17.8.2015 12:53

Jednu vec nechapem, tie actionRemove, ako sa vykonavaju, kde? Alebo to je len zatial nachystane do buducna?

Odpovedať
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
Odpovedá na Raiper34
Martin Konečný (pavelco1998):17.8.2015 13:21

Metody action() se volají automaticky.
Tady o tom máš článek

http://doc.nette.org/…3/presenters

Přesněji si všimni tohoto obrázku:
http://files.nette.org/…fecycle2.gif

Tzn. když navštívíš stránku, prvně se zavolá metoda startup(), pak action<name>(), handle<signal>() atd.
V tomto případě by actionRemove() spíš mělo být handleRemove(), ale udělá to to stejné.

Odpovedať
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Raiper34
Tvůrce
Avatar
Odpovedá na Martin Konečný (pavelco1998)
Raiper34:17.8.2015 15:44

Ah uz chapem, ono to tam nerobi nic len odstrani a redirectuje, ono to action a render je to iste skoro vsak, akurat jendo sa pouziva na to a jedno na to kvoli prehladnosti

Odpovedať
Posledná vydaná hra: http://www.islandsoft.cz/index.php?art=hra-akcna-space-resistance
Avatar
Odpovedá na Raiper34
Martin Konečný (pavelco1998):17.8.2015 15:51

Přesně tak. Na úpravu dat by se měly používat signály, ne akce, ty jsou spíš třeba pro naplnění defaultních hodnot formuláře atd., ale z technického hlediska je jedno, kam to dáš, bude to fungovat tak jako tak.

Odpovedať
Aktuálně připravuji browser RPG, FB stránka - https://www.facebook.com/AlteiraCZ
Avatar
Neaktivní uživatel:25.8.2015 8:45

Ahoj,
zkoušel jsem postupovat podle tutoriálu. Ale když přes Chrome spustím k testu web, chybí mi tam vzhled CSS (viz příloha). Nevíte kde je chyba. Díky za info.

Odpovedať
Neaktivní uživatelský účet
Avatar
Jindřich Máca
Tvůrce
Avatar
Odpovedá na Neaktivní uživatel
Jindřich Máca:6.9.2015 15:41

Ahoj, podobný problém už jsme tady řešili. Zkus si promazat cache, případně si pohrát s linky na styly v souboru @layout.latte. ;-)

Avatar
saavikam
Člen
Avatar
Odpovedá na Martin Konečný (pavelco1998)
saavikam:23.2.2016 14:06

Mám trošku zmatek ve funkcích prezenteru

  • render* jsou použité pro zobrazení dat
  • action* pro editaci, mazání apod?

Je to tak?

A v ArticlePresenter je ve funkci actionEditor použito $this['editor­Form']... kde se prosím bere editorForm? Nemůžu to najít.

Děkuji

Andrea

Avatar
Odpovedá na saavikam
Dominik Gavrecký:23.2.2016 14:11

Ahoj Andrea,

presne ako hovoríš render sa používa v prípade že chceš vykresliť nejaké údaje napríklad cez foreach. Action používaš v prípade že daná funkcia vykoná nejakú akciu (zmazanie, editovanie atď.)

A k druhej časti tvojej otázky, tuník vytvoril komponentu ktorá sa sa stará o vytvorenie formulára. Formulár si nazval editorForm. A potom si už len použil údaje z pola formulára ktoré vytvoril.

Kľudne sa môžem mýliť ak áno opravte ma niekto.

Odpovedať
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Avatar
saavikam
Člen
Avatar
saavikam:23.2.2016 14:24

proto se následující funkce jmenuje createComponen­tEditorForm?

Avatar
Odpovedá na saavikam
Dominik Gavrecký:23.2.2016 15:00

createComponent ti vytvorí komponentu a EditorForm už je názov tej komponenty. Ak by ťa zaujímalo niečo viac tak https://doc.nette.org/cs/2.3/forms

Odpovedať
Hlupák nie je ten kto niečo nevie, hlupákom sa stávaš v momente keď sa na to bojíš opýtať.
Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 34.