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. |