Jet\Form_Renderer_Field_Input_Number
Renderer obecného vstupního pole (HTML tag input), ale tentokrát zaměřeným na typy polí pro zadání čísla. Třída dědí od Form_Renderer_Field_Input.
Renderer je společný pro víc typů formulářových polí.
Výchozí view skripty
Typ pole | Výchozí view |
---|---|
Form_Field::TYPE_INT | field/input/int |
Form_Field::TYPE_FLOAT | field/input/float |
Form_Field::TYPE_RANGE | field/input/range |
K hodnotě v systémové konfiguraci lze přistupovat takto:
$view_script_start = SysConf_Jet_Form_DefaultViews::get($field->getType(), 'input');
SysConf_Jet_Form_DefaultViews::set( $field_type , 'input', 'my-view-script');
Přehled metod
Metoda | Význam |
---|---|
public setInputType( string $input_type ) : void |
View konkrétního typu formulářového elementu musí nastavit o jaký input se jedná. Tedy prakticky hodnotu atributu type. |
protected generateTagAttributes_Standard( ) : void |
Tato vnitřní metoda se automaticky zajistí vygenerování standardních atributů HTML tagu input na základě nastavení formulářového pole. |