Jet\Form_Field_Int / Form_Field::TYPE_INT
Představuje formulářové pole pro zadání celého čísla.
Pro zobrazení samotného formulářového pole využívá renderer Jet\Form_Renderer_Field_Input_Number.
Výchozí chybové kódy
| Kód | Význam |
|---|---|
| Form_Field::ERROR_CODE_EMPTY | Pole je označené jako požadované a hodnota není zadána. |
| Form_Field::ERROR_CODE_OUT_OF_RANGE | Číselná hodnota je mimo rozsah. |
Parametry
| Parametr | Typ | Povinný | Význam |
|---|---|---|---|
| min_value | int | ne | Minimální hodnota |
| max_value | int | ne | Maximální hodnota - volitelné. |
| step | int | ne | Krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty. Výchozí: 1 |
Metody
| Metoda | Význam |
|---|---|
| public getMinValue( ) : int|null |
Vrací nastavenou minimální hodnotu. |
| public setMinValue( int $min ) : void |
Nastavuje minimální hodnotu. |
| public getMaxValue( ) : int|null |
Vrací nastavenou maximální hodnotu. |
| public setMaxValue( int $max ) : void |
Vrací nastavenou maximální hodnotu. |
| public getStep( ) : int|null |
Vrací krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty. |
| public setStep( int $step ) : void |
Nastavuje krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty. |