Перекодировка в utf-8
This commit is contained in:
parent
43f501a5e2
commit
df2e65a670
80 changed files with 668 additions and 668 deletions
|
|
@ -1,15 +1,15 @@
|
|||
<?php
|
||||
|
||||
/**
|
||||
* Элемент формы
|
||||
* Элемент формы
|
||||
* @package core
|
||||
*/
|
||||
class TField
|
||||
{
|
||||
public $name;
|
||||
public $label; // Метка поля
|
||||
public $value; // Значение поля
|
||||
public $type; // Каждому типу элемента соответствует макрос TAL
|
||||
public $label; // Метка поля
|
||||
public $value; // Значение поля
|
||||
public $type; // Каждому типу элемента соответствует макрос TAL
|
||||
public $error_msg = null;
|
||||
public $error = false;
|
||||
public $require = false;
|
||||
|
|
@ -20,7 +20,7 @@ class TField
|
|||
if (isset($input['validate'])) {
|
||||
$this->require = strpos($input['validate'], 'require') !== false;
|
||||
}
|
||||
// Инициализация свойст обьетка
|
||||
// Инициализация свойст обьетка
|
||||
foreach (array('label', 'name', 'type') as $name) {
|
||||
$this->$name = $input[$name];
|
||||
}
|
||||
|
|
@ -33,14 +33,14 @@ class TField
|
|||
}
|
||||
|
||||
/**
|
||||
* Поле ввода Input
|
||||
* Поле ввода Input
|
||||
* @package core
|
||||
*/
|
||||
class TInput extends TField {
|
||||
}
|
||||
|
||||
/**
|
||||
* Выбор из одного элемента
|
||||
* Выбор из одного элемента
|
||||
*/
|
||||
class TSelect1 extends TField
|
||||
{
|
||||
|
|
@ -52,13 +52,13 @@ class TSelect1 extends TField
|
|||
|
||||
function setValue($value)
|
||||
{
|
||||
// Установить selected у options
|
||||
// Установить selected у options
|
||||
$this->value = $value;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Поле с датой
|
||||
* Поле с датой
|
||||
* @package core
|
||||
*/
|
||||
class TDate extends TField
|
||||
|
|
@ -66,7 +66,7 @@ class TDate extends TField
|
|||
}
|
||||
|
||||
/* *
|
||||
* Текстовое поле
|
||||
* Текстовое поле
|
||||
* @package core
|
||||
*/
|
||||
class TTextArea extends TField
|
||||
|
|
@ -74,7 +74,7 @@ class TTextArea extends TField
|
|||
}
|
||||
|
||||
/**
|
||||
* Поле для ввода пароля
|
||||
* Поле для ввода пароля
|
||||
* @package core
|
||||
*/
|
||||
class TSecret extends TField
|
||||
|
|
@ -86,7 +86,7 @@ class TUpload extends TField
|
|||
}
|
||||
|
||||
/**
|
||||
* Форма для ввода
|
||||
* Форма для ввода
|
||||
* @package core
|
||||
*/
|
||||
class TForm
|
||||
|
|
@ -111,7 +111,7 @@ class TForm
|
|||
}
|
||||
|
||||
/**
|
||||
* Добавляет одно поле ввода на форму
|
||||
* Добавляет одно поле ввода на форму
|
||||
*/
|
||||
public function addField (array $init)
|
||||
{
|
||||
|
|
@ -127,7 +127,7 @@ class TForm
|
|||
}
|
||||
|
||||
/**
|
||||
* Добавляет спсок полей для формы
|
||||
* Добавляет спсок полей для формы
|
||||
* @param array $list
|
||||
*/
|
||||
public function addFieldList (array $list)
|
||||
|
|
@ -138,7 +138,7 @@ class TForm
|
|||
}
|
||||
|
||||
/**
|
||||
* Устанавливает ошибки после проверки
|
||||
* Устанавливает ошибки после проверки
|
||||
*/
|
||||
function setError (Validator $validator)
|
||||
{
|
||||
|
|
@ -150,7 +150,7 @@ class TForm
|
|||
}
|
||||
|
||||
/**
|
||||
* Устанавливает значения из масива
|
||||
* Устанавливает значения из масива
|
||||
*/
|
||||
function setValues (Collection $request) {
|
||||
foreach ($this->field as $key => $el) {
|
||||
|
|
@ -160,9 +160,9 @@ class TForm
|
|||
}
|
||||
|
||||
/**
|
||||
* Заполняет форму данными из обьекта
|
||||
* Заполняет форму данными из обьекта
|
||||
* @param object $data
|
||||
* @param array $schema Связь между элементами формы и свойствами обьекта
|
||||
* @param array $schema Связь между элементами формы и свойствами обьекта
|
||||
*/
|
||||
public function fill ($data, array $schema)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue