Back

Class: Controller

__construct ($page, $action)

vytrovri novy kontroler
$page - stranka zodpovedajuca kontroleru
$action - akcia ktoru kontroler vykona

afterAction ()

obsah akcie je vykonany PO zavolanim akcie kontrolera

beforeAction ()

obsah akcie je vykonany PRED zavolanim akcie kontrolera

changeTemplate ($page, $action=NULL)

zameni aktualne nacitany template za zvoleny
$page - nazov stranky kde je subor templatov / alebo $title@$action
$action
- akcia urcujuca konkretny vybrany template
return - vrati aktualny template

mainView ()

vrati aktualny template


_postRequest ($postAction, $rules)

metoda spracuje POST poziadavok na zaklade pravidiel a nastavi parametre:
/ $notice - Text upozornenia nacitany pomocou Text::get v tvare $postAction.Ok/Error
/
$noticeClass - nastavena trieda pre bootstrap template
/ $errors - pole chyb vyhodnotenych pomocou Validator
$postAction - nazov akcie, pouzita pri vytvarani $notice
$rules
- pole pravidiel pre Validator
return - vrati, ci sa podarilo overenie vstupu


Back

ChameleonFramework © 2012 - 2024