Jet\Form_Renderer_Field

Třída rendereru formulářového prvku , která dědí od třídy Jet\Form_Renderer_Single.

Renderer vytváří a drží instance další rendererů elementů tvořících formulářového pole (řádek, popisek, kontejner, vstupní prvek, nápověda a chybové hlášení).

Přehled metod

Metoda Význam
public __construct(
Form_Field $field
)
Jediným parametrem je instanci formulářového pole ke kterému renderer náleží.
public getField(
) : Form_Field
Vrací instanci formulářového pole ke kterému renderer náleží.
public getViewDir(
) : string
Vrací adresář view pro dané formulářové pole a všechny jeho elementy(!). Pokud renderer nemá nastavenou vlastní hodnotu, pak přebírá hodnotu od rendereru formuláře do kterého pole náleží.
public setViewDir(
string $view_dir
) : string
Pro dané formulářové pole (a všechny jeho elementy) je možné nastavit extra cestu adresáře s view skripty. Viz getViewDir.
public row(
) : Form_Renderer_Field_Row
Vytváří a vrací instanci rendereru řádku.
public container(
) : Form_Renderer_Field_Container
Vytváří a vrací instanci rendereru kontejneru.
public error(
) : Form_Renderer_Field_Error
Vytváří a vrací instanci rendereru chybového hlášení.
public help(
) : Form_Renderer_Field_Help
Vytváří a vrací instanci rendereru nápovědy.
public label(
) : Form_Renderer_Field_Label
Vytváří a vrací instanci rendereru popisku.
public input(
) : Form_Renderer_Field_Input
Vytváří a vrací instanci rendereru vstupního elementu.
Předchozí kapitola
Jet\Form_Renderer_Form_Message
Další kapitola
Jet\Form_Renderer_Field_Container