Jet\Form_Field_Float / Form_Field::TYPE_FLOAT

Představuje formulářové pole pro zadání desetinného čísla. Má několik specifických parametry a metod.

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 float ne Minimální hodnota - volitelné.
max_value float ne Maximální hodnota - volitelné.
step float ne Krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty. Výchozí: 0.01
places int ne S kolika desetinnými místy má pole operovat.
Metoda Význam
public getMinValue(
) : float|null
Vrací nastavenou minimální hodnotu.
public setMinValue(
float $min
) : void
Nastavuje minimální hodnotu.
public getMaxValue(
) : float|null
Vrací nastavenou maximální hodnotu.
public setMaxValue(
float $max
) : void
Vrací nastavenou maximální hodnotu.
public getStep(
) : float|null
Vrací krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty.
public setStep(
float $step
) : void
Nastavuje krok o kolik se má hodnota změnit při použití šipek pro změnu hodnoty.
public getPlaces(
) : int|null
Vrací s kolika desetinnými místy má pole operovat.
public setPlaces(
int $places
) : void
Natavuje s kolika desetinnými místy má pole operovat.
Předchozí kapitola
Jet\Form_Field_Int / Form_Field::TYPE_INT
Další kapitola
Jet\Form_Field_Range / Form_Field::TYPE_RANGE