Jet\Form_Renderer_Field_Row

Renderer určený pro zobrazení začátku a konce řádku formulářového prvku. Tedy jedná se o párový renderer dědící od třídy Jet\Form_Renderer_Pair.

Výchozí view skripty

Název výchozího view skriptu pro začátek řádku je field/row/start a pro konec field/row/end.

K hodnotě v systémové konfiguraci lze přistupovat takto:

$view_script_start SysConf_Jet_Form_DefaultViews::get($field->getType(), 'row_start');
$view_script_end SysConf_Jet_Form_DefaultViews::get($field->getType(), 'row_end');
SysConf_Jet_Form_DefaultViews::set$field_type 'row_start''my-view-script-start');
SysConf_Jet_Form_DefaultViews::set$field_type 'row_end''my-view-script-end');

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 getWidth(
) : array|null
Vrací nastavení šířky elementů. Pokud element nemá své vlastní nastavení, tak přebírá nastavení rendereru formuláře.
public getViewDir(
) : string
Vrací adresář view pro daný element. Pokud renderer nemá nastavenou vlastní hodnotu, pak přebírá hodnotu od nadřazeného rendereru formulářového pole Jet\Form_Renderer_Field, který může mít svou hodnotu, nebo hodnotu přebírat od rendreru formuláře Jet\Form_Renderer_Form.
public setViewDir(
string $view_dir
) : string
Pro daný element je možné nastavit extra cestu adresáře s view skripty. Viz metoda getViewDir.
Předchozí kapitola
Jet\Form_Renderer_Field_Help
Další kapitola
Jet\Form_Renderer_Field_Input