Class FormFactory
Továrna na generování formuláře z dat v Databázi
-
Nette\Application\UI\Form
-
App\Lib\Forms\Controls
-
App\Lib\Forms\FormFactory
Methods summary
public
|
#
__construct( App\Model\Action $action, Nette\ComponentModel\IContainer $parent = NULL, string $name = NULL )
Konstruktor zpracovává pole formuláře
Konstruktor zpracovává pole formuláře
Parameters
Overrides
|
public
|
|
public
type
|
#
createField( )
Přidá do formuláře prvek z $query
Přidá do formuláře prvek z $query
Returns
type
|
private
|
#
tooltip( $field )
Přidá tooltip k Formulářovému prvku
Přidá tooltip k Formulářovému prvku
|
private
|
#
Password( )
Přidá ovladač Password do Formuláře
Přidá ovladač Password do Formuláře
|
private
|
#
state( $disabled )
Nastaví pole state, do proměné $state
Nastaví pole state, do proměné $state
|
private
|
#
desc( $disabled )
Nastaví pole desc, do proměné $desc
Nastaví pole desc, do proměné $desc
|
private
|
#
setLenght( Nette\Aplication\Ui\Form $field )
Nastaví maximální délku pole
Nastaví maximální délku pole
Deprecated
since version 0.7.3.FORM
Parameters
|
private
|
#
field( string $type, string $field, string $label, integer $lenght, array $array,… )
Vytfoří pole formuláře typu boolean, nebo předá parametry metodě extendField
Vytfoří pole formuláře typu boolean, nebo předá parametry metodě extendField
Parameters
- $type
- Název typu pole
- $field
- $name Název pole
- $label
- Označení pole
- $lenght
- Počet znaků nebo řádků
- $array,…
- Pole možných hodnot
Throws
Nette\InvalidArgumentException
|