db
IZON\Forms Namespace Reference

Namespaces

 Fields
 
 Json
 

Classes

class  Form
 
class  FormDefinition
 
class  FormError
 
class  FormFieldTemplate
 
interface  FormInterface
 
class  FormSet
 
class  ValidationRule
 

Functions

if(!defined('LF')) getFieldLabel (BaseField $field, $params=array())
 
 getIdField (IdField $field)
 
 getHiddenField (BaseField $field)
 
 getCharField (CharField $field, $params=array())
 
 getPhoneField (PhoneField $field, $params=array())
 
 getTextField ($field, $params=array())
 
 getCheckboxField (CheckboxField $field, $params=array())
 
 getDateFiled (DateFiled $field, $params=array())
 
 getDateTimeFiled (DateTimeFiled $field, $params=array())
 
 getEmailField (EmailField $field, $params=array())
 
 getFloatField (FloatField $field, $params=array())
 
 getIntegerField (IntegerField $field, $params=array())
 
 getPasswordField (PasswordField $field, $params=array())
 
 getSelectField (SelectField $field, $params=array())
 
 getRadioListField (RadioListField $field, $params=array())
 
 getFormHeader ($params=array())
 
 clearString ($string)
 
 getField (\IZON\Forms\Form $form, $fieldName, $params=array())
 
 _getField (\IZON\Forms\Form $form, $fieldName, $params=[])
 
 _getFieldLabel (BaseField $field, $params=[])
 

Detailed Description

funkce pro zjednoduseni vypisu formularovych poli

Function Documentation

◆ _getField()

IZON\Forms\_getField ( \IZON\Forms\Form  $form,
  $fieldName,
  $params = [] 
)

◆ _getFieldLabel()

IZON\Forms\_getFieldLabel ( BaseField  $field,
  $params = [] 
)

◆ clearString()

IZON\Forms\clearString (   $string)

ocisti/nahradi string o skarede znaky

Parameters
string$string

◆ getCharField()

IZON\Forms\getCharField ( CharField  $field,
  $params = array() 
)

vypise formularove pole pro kratky text

Parameters
CharField$field
Returns
string
Deprecated:
pouzit getField

◆ getCheckboxField()

IZON\Forms\getCheckboxField ( CheckboxField  $field,
  $params = array() 
)

vypisuje formularove pole pro checkbox

Parameters
CheckboxField$field
Returns
string
Deprecated:
pouzit getField

◆ getDateFiled()

IZON\Forms\getDateFiled ( DateFiled  $field,
  $params = array() 
)

vypise formularove pole pro date

Parameters
DateFiled$field
Returns
string
Deprecated:
pouzit getField

◆ getDateTimeFiled()

IZON\Forms\getDateTimeFiled ( DateTimeFiled  $field,
  $params = array() 
)

vypise formularove pole pro date

Parameters
DateFiled$field
Returns
string
Deprecated:
pouzit getField

◆ getEmailField()

IZON\Forms\getEmailField ( EmailField  $field,
  $params = array() 
)

vypise formularove pole pro email

Parameters
EmailField$field
Returns
string
Deprecated:
pouzit getField

◆ getField()

IZON\Forms\getField ( \IZON\Forms\Form  $form,
  $fieldName,
  $params = array() 
)

Vrati html kod formularoveho prvku

Parameters
\IZON\Forms\Form$form
string$fieldNamenazev prvku
array$paramspole s parametry
$params['template'] = jaky se ma pouzit template - defaultne "default"
$params['raw'] = true - pokud je treba vratit jen input bez labelu, defaultne false
$params['noCaption'] = true - pokud je treba vratit input obaleny labelem ale bez textu, defaultne false
$params['caption'] - parametry pro popisek pole - struktura obdobna jako u definice tempalte, jen v polich
$params['wrapper'] - parametry pro wrapper pole - struktura obdobna jako u definice tempalte, jen v polich
$params['field'] - parametry formularove pole - struktura obdobna jako u definice tempalte, jen v polich
$params['error'] - parametry formularove pole - struktura obdobna jako u definice tempalte, jen v polich
Returns
string

◆ getFieldLabel()

if (!defined( 'LF')) IZON\Forms\getFieldLabel ( BaseField  $field,
  $params = array() 
)

vypise label prvek formulare

Parameters
BaseField$field
array$params= array('for'=> identifikator, 'noColon'=>[true|false] - bez dvojtecky)
Returns
string

◆ getFloatField()

IZON\Forms\getFloatField ( FloatField  $field,
  $params = array() 
)

vypise formularove pole pro desetinne cislo

Parameters
FloatField$field
Returns
string
Deprecated:
pouzit getField

◆ getFormHeader()

IZON\Forms\getFormHeader (   $params = array())

Vraci tag form + skryta pole

parametry odpovidaji atributum tagu form, napr. $params['method'] = 'post';

$params['hidden'] - pole skrytych poli

Parameters
array$paramsasoc pole s parametry
Returns
string
Author
Vitezslav Jahn jahn@.nosp@m.izon.nosp@m..cz

◆ getHiddenField()

IZON\Forms\getHiddenField ( BaseField  $field)

vypise formularove pole pro id

Parameters
IdField$field
Returns
string

◆ getIdField()

IZON\Forms\getIdField ( IdField  $field)

vypise formularove pole pro id

Parameters
IdField$field
Returns
string

◆ getIntegerField()

IZON\Forms\getIntegerField ( IntegerField  $field,
  $params = array() 
)

vypise formularove pole pro cele cislo

Parameters
IntegerField$field
Returns
string
Deprecated:
pouzit getField

◆ getPasswordField()

IZON\Forms\getPasswordField ( PasswordField  $field,
  $params = array() 
)

vypise formularove pole pro datum

Parameters
PasswordField$field
Returns
string
Deprecated:
pouzit getField

◆ getPhoneField()

IZON\Forms\getPhoneField ( PhoneField  $field,
  $params = array() 
)

vypise formularove pole pro kratky text

Parameters
CharField$field
Returns
string
Deprecated:
pouzit getField

◆ getRadioListField()

IZON\Forms\getRadioListField ( RadioListField  $field,
  $params = array() 
)

vypise formularove pole pro radio

Parameters
RadioListField$field
Returns
string
Deprecated:
pouzit getField

◆ getSelectField()

IZON\Forms\getSelectField ( SelectField  $field,
  $params = array() 
)

vypise formularove pole pro selectbox

Parameters
PasswordField$field
Returns
string
Deprecated:
pouzit getField

◆ getTextField()

IZON\Forms\getTextField (   $field,
  $params = array() 
)

TODO: vypise formularove pole pro dlouhy text do textarea

Parameters
CharField$field
Returns
string
Deprecated:
pouzit getField