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 – 4. diel - Prepojenie kontroleru a pohľadu

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
Štefan
Člen
Avatar
Odpovedá na Štefan
Štefan:18.7.2016 10:14

OK už mi to funguje, chyba bola v syntaxe... Pôvodne som mal tento riadok napísaný takto:

$this->pohlad = 'domov'

A po dlhom rozmýšľaní mi napadlo, že mi tam dosť dôležitý znak -> ; :-D
Preto som to upravil do konečnej podoby:

$this->pohlad = 'domov';
Avatar

Člen
Avatar
:19.2.2017 21:39

Zdravím, asi to bude veľmi hlúpa otázka, ale čo robí presnejšie tento riadok?

$this->kontroler->zpracuj($naparsovanaURL);

Nemohlo by sa to dať do index.php?

Avatar
Jan Lupčík
Tvůrce
Avatar
Odpovedá na
Jan Lupčík:19.2.2017 22:24

Pokud nechceš psát zbytečně hodně věcí navíc, tak ne, nemohlo. Hned nad tím totiž načítáš data o tom kontroleru, která se ti poté také budou hodit. :)

Nyní na vnořeném kontroleru zavoláme také metodu zpracuj() a necháme ho provést nějakou jeho logiku, později to např. u článku bude jeho vyhledání v databázi. Přesněji kontroler zavolá logiku v modelu, ale nepředbíhejme.

Editované
Odpovedať
TruckersMP vývojář
Avatar

Člen
Avatar
:23.2.2017 16:23

Čo je to vnorený kontroler? Ako si ich vytvorím viac?

Avatar
Michal Šmatlák:30.3.2017 18:01

Zdravím, mám menší problém. Idem presne podla tutorialu ale keď zadám localhost/chyba tak sa síce zobrazí chybová stránka ale v celom texte chýbajú znaky ako: á,é,ž,í. Mám tam mb_internal_en­coding("UTF-8"); aj <html lang="sk-SK">, vlastne mám to presne podla tutorialu ale nefunguje to. poraďte mi prosím v čom môže byť chyba. Za všetky rady vopred ďakujem.

Avatar
Ondřej Pech
Člen
Avatar
Ondřej Pech:4.5.2017 17:11

Ahoj, co bych měl udělat, kdybych chtěl pro učité stránky použít jinou výchozí šablonu (jinou než rozlozeni.phtml) tipicky nějake pomocné stránky, na kterých nebudu chtít menu ani patičku. Nebo prostě stránku, která nezapadá do mého konceptu, třeba ji načítám v nějakém modalu přes iframe (nějaká reklama a pod.)
resp. chtěl bych načíst jen pohled ale ne až v tom rozlozeni.phtml Díky :)

Avatar
Mr.Suit
Člen
Avatar
Mr.Suit:16.7.2017 10:47

Zdravim vsechny,
vim, ze to bude celkem trivialni dotaz i reseni, ale nevite proc se mi misto title hned po tomto dilu namisto titulku stranky objevuje cesta localhost/error ?
Vse je naprosto stejne jako v tutorialu.
Pouzivam Linux UBUNTU. Localhost jsem si nastavoval.
A ted to zvlastni. Kdyz title vyechuji v template, sablone pohledu, primo v casti article tak se vypise. Pouze jako titulek nefunguje.
Domnivam se, ze to bude bud v htaccess nastaveni nebo v primem nastaveni apache, opravdu nevim. Jen doplnujici info, localhost jsem si nastavil jako vychozi slozku do /home/charlie/Pro­jects.
Project je v aktualnim zneni na githubu. /…irst_project
Dekuji predem za jakakoli mozna reseni a odpovedi.
MrSuit

Odpovedať
Keep smile :)
Avatar
Mr.Suit
Člen
Avatar
Odpovedá na Mr.Suit
Mr.Suit:30.7.2017 12:50

Vyreseno, ja blbec spoustel index.php, ktery byl tvoreny jako sablona html, ne jako cista class. Tak jsem prebytecnou sablonu odstranil a vse je ok.

Odpovedať
Keep smile :)
Avatar
Zbyněk Růžička:6.8.2017 11:27

Asi hloupý dotaz a možná jsem něco špatně pochopil, ale nejde mi změnit style.css, respektive si tam můžu upravovat co chc,i ale když si to pak spustím je výsledek 0. Dík za radu.

Avatar
Odpovedá na Zbyněk Růžička
Michal Šmahel:6.8.2017 16:44

Ahoj. Máš to na localhostu nebo přímo na hostingu?? Vidím to na problém v <base />. Zkontroluj si adresu, kterou jsi tam zadal. Pokud to není tím, pak cesta k souboru style.css.

Odpovedať
Nejdůležitější je motivace, ovšem musí být doprovázena činy.
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 150.