本文整理汇总了PHP中field::__construct方法的典型用法代码示例。如果您正苦于以下问题:PHP field::__construct方法的具体用法?PHP field::__construct怎么用?PHP field::__construct使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类field
的用法示例。
在下文中一共展示了field::__construct方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: time
function __construct($name, $caption, $time, $begin_year = 1970, $end_year = 2020, $parameters = "", $help = "", $help_url = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "date", $caption, $is_required, $value, $parameters, $help, $help_url);
if (empty($time)) {
$this->time = time();
} else {
if (is_array($time)) {
$this->time = mktime($time['hour'], $time['minute'], 0, $time['month'], $time['day'], $time['year']);
} else {
$this->time = $time;
}
}
if (!empty($begin_year)) {
$this->begin_year = $begin_year;
} else {
$this->begin_year = 1970;
}
if (!empty($end_year)) {
$this->end_year = $end_year;
} else {
$this->end_year = 2020;
}
}
示例2: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = false;
$this->multiLang = false;
$this->max = 5;
}
示例3: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = false;
$this->widthField = 4;
$this->multiLang = false;
}
示例4: array
function __construct($name, $caption, $is_required = false, $value, $dir, $prefix = "", $help = "", $help_url = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "file", $caption, $is_required, $value, "", $help, $help_url);
$this->dir = $dir;
$this->prefix = $prefix;
if (!empty($this->value)) {
// Проверяем, не является ли файл скриптом PHP
// или Perl, html, если это так преобразуем его в формат .txt
$extentions = array("#\\.php#is", "#\\.phtml#is", "#\\.php3#is", "#\\.html#is", "#\\.htm#is", "#\\.hta#is", "#\\.pl#is", "#\\.xml#is", "#\\.inc#is", "#\\.shtml#is", "#\\.xht#is", "#\\.xhtml#is");
// Заменяем русские символы на транслит
$this->value[$this->name]['name'] = $this->encodestring($this->value[$this->name]['name']);
// Извлекаем из имени файла расширение
$path_parts = pathinfo($this->value[$this->name]['name']);
$ext = "." . $path_parts['extension'];
$path = basename(date("y_m_d_h_i_") . $this->value[$this->name]['name'], $ext);
$add = $ext;
foreach ($extentions as $exten) {
if (preg_match($exten, $ext)) {
$add = ".txt";
}
}
$path .= $add;
$path = str_replace("//", "/", $dir . "/" . $prefix . $path);
// Перемещаем файл из временной директории сервера в
// директорию /files Web-приложения
if (copy($this->value[$this->name]['tmp_name'], $path)) {
// Уничтожаем файл во временной директории
@unlink($this->value[$this->name]['tmp_name']);
// Изменяем права доступа к файлу
@chmod($path, 0644);
}
}
}
示例5: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = true;
$this->upload = true;
$this->browse = true;
$this->showImage = false;
}
示例6: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = false;
$this->multiLang = false;
$this->tags = false;
$this->selectAll = true;
$this->filter = false;
}
示例7:
function __construct($name, $caption, $is_required = false, $value = "", $maxlength = 255, $size = 41, $parameters = "", $help = "", $help_url = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "text", $caption, $is_required, $value, $parameters, $help, $help_url);
// Инициализируем члены класса
$this->size = $size;
$this->maxlength = $maxlength;
}
示例8: array
function __construct($name, $caption, $radio = array(), $value, $parameters = "", $help = "", $help_url = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "radio", $caption, false, $value, $parameters, $help, $help_url);
// Инициализируем члены класса
if ($this->radio != "radio_rate") {
$this->radio = $radio;
}
}
示例9: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = true;
$this->widthField = 8;
$this->height = 200;
$this->toolbar = 'Default';
$this->upload = true;
$this->type = "CK";
}
示例10: array
function __construct($name, $caption, $options = array(), $value, $multi = false, $select_size = 4, $parameters = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "select", $caption, false, $value, $parameters);
// Инициализируем члены класса
$this->options = $options;
$this->multi = $multi;
$this->select_size = $select_size;
}
示例11: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = true;
$this->widthField = 8;
$this->toolbar = 'Default';
$this->upload = true;
$this->type = "TM";
$this->disabled = false;
}
示例12:
function __construct($value = "", $h_type = 3, $parameters = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct("", "title", "", false, $value, $parameters, "", "");
if ($h_type > 0 && $h_type < 7) {
$this->h_type = $h_type;
} else {
$this->h_type = 3;
}
}
示例13: __construct
public function __construct()
{
parent::__construct();
global $datas_lang;
$this->type = "file";
$this->insideForm = false;
$this->multiLangType = true;
$this->label = $datas_lang["addmajMedia"];
$this->fileRequired = true;
$this->legendeEnabled = true;
}
示例14: __construct
public function __construct()
{
parent::__construct();
$this->variablesAuthorized = false;
$this->multiLang = false;
$this->rangeDate = false;
$this->showButtonPanel = true;
$this->changeYear = false;
$this->numberOfMonths = 1;
$this->dateFormat = "dd/mm/yy";
//http://api.jqueryui.com/datepicker/
}
示例15:
function __construct($name, $caption, $id_required = false, $value = "", $cols = 30, $rows = 10, $disabled = false, $readonly = false, $wrap = false, $parameters = "", $help = "", $help_url = "")
{
// Вызываем конструктор базового класса field для
// инициализации его данных
parent::__construct($name, "textarea", $caption, $id_required, $value, $parameters, $help, $help_url);
// Инициируем члены класса field_text
$this->cols = $cols;
$this->rows = $rows;
$this->disabled = $disabled;
$this->readonly = $readonly;
$this->wrap = $wrap;
}