3 <?php echo CHtml::beginForm(); ?>
5 <p
class=
"note"><?php echo
UserModule::t(
'Fields with <span class="required">*</span> are required.'); ?></p>
7 <?php echo CHtml::errorSummary($model); ?>
9 <div
class=
"row varname">
10 <?php echo CHtml::activeLabelEx($model,
'varname'); ?>
11 <?php echo(($model->id) ? CHtml::activeTextField($model,
'varname', array(
'size' => 60,
'maxlength' => 50,
'readonly' =>
true)) : CHtml::activeTextField($model,
'varname', array(
'size' => 60,
'maxlength' => 50))); ?>
12 <?php echo CHtml::error($model,
'varname'); ?>
13 <p
class=
"hint"><?php echo
UserModule::t(
"Allowed lowercase letters and digits."); ?></p>
16 <div
class=
"row title">
17 <?php echo CHtml::activeLabelEx($model,
'title'); ?>
18 <?php echo CHtml::activeTextField($model,
'title', array(
'size' => 60,
'maxlength' => 255)); ?>
19 <?php echo CHtml::error($model,
'title'); ?>
20 <p
class=
"hint"><?php echo
UserModule::t(
'Field name on the language of "sourceLanguage".'); ?></p>
23 <div
class=
"row field_type">
24 <?php echo CHtml::activeLabelEx($model,
'field_type'); ?>
25 <?php echo(($model->id) ? CHtml::activeTextField($model,
'field_type', array(
'size' => 60,
'maxlength' => 50,
'readonly' =>
true,
'id' =>
'field_type')) : CHtml::activeDropDownList($model,
'field_type',
ProfileField::itemAlias(
'field_type'), array(
'id' =>
'field_type'))); ?>
26 <?php echo CHtml::error($model,
'field_type'); ?>
27 <p
class=
"hint"><?php echo
UserModule::t(
'Field type column in the database.'); ?></p>
30 <div
class=
"row field_size">
31 <?php echo CHtml::activeLabelEx($model,
'field_size'); ?>
32 <?php echo(($model->id) ? CHtml::activeTextField($model,
'field_size', array(
'readonly' =>
true)) : CHtml::activeTextField($model,
'field_size')); ?>
33 <?php echo CHtml::error($model,
'field_size'); ?>
34 <p
class=
"hint"><?php echo
UserModule::t(
'Field size column in the database.'); ?></p>
37 <div
class=
"row field_size_min">
38 <?php echo CHtml::activeLabelEx($model,
'field_size_min'); ?>
39 <?php echo CHtml::activeTextField($model,
'field_size_min'); ?>
40 <?php echo CHtml::error($model,
'field_size_min'); ?>
41 <p
class=
"hint"><?php echo
UserModule::t(
'The minimum value of the field (form validator).'); ?></p>
44 <div
class=
"row required">
45 <?php echo CHtml::activeLabelEx($model,
'required'); ?>
47 <?php echo CHtml::error($model,
'required'); ?>
48 <p
class=
"hint"><?php echo
UserModule::t(
'Required field (form validator).'); ?></p>
51 <div
class=
"row match">
52 <?php echo CHtml::activeLabelEx($model,
'match'); ?>
53 <?php echo CHtml::activeTextField($model,
'match', array(
'size' => 60,
'maxlength' => 255)); ?>
54 <?php echo CHtml::error($model,
'match'); ?>
55 <p
class=
"hint"><?php echo
UserModule::t(
"Regular expression (example: '/^[A-Za-z0-9\s,]+$/u')."); ?></p>
58 <div
class=
"row range">
59 <?php echo CHtml::activeLabelEx($model,
'range'); ?>
60 <?php echo CHtml::activeTextField($model,
'range', array(
'size' => 60,
'maxlength' => 5000)); ?>
61 <?php echo CHtml::error($model,
'range'); ?>
62 <p
class=
"hint"><?php echo
UserModule::t(
'Predefined values (example: 1;2;3;4;5 or 1==One;2==Two;3==Three;4==Four;5==Five).'); ?></p>
65 <div
class=
"row error_message">
66 <?php echo CHtml::activeLabelEx($model,
'error_message'); ?>
67 <?php echo CHtml::activeTextField($model,
'error_message', array(
'size' => 60,
'maxlength' => 255)); ?>
68 <?php echo CHtml::error($model,
'error_message'); ?>
69 <p
class=
"hint"><?php echo
UserModule::t(
'Error message when you validate the form.'); ?></p>
72 <div
class=
"row other_validator">
73 <?php echo CHtml::activeLabelEx($model,
'other_validator'); ?>
74 <?php echo CHtml::activeTextField($model,
'other_validator', array(
'size' => 60,
'maxlength' => 255)); ?>
75 <?php echo CHtml::error($model,
'other_validator'); ?>
76 <p
class=
"hint"><?php echo
UserModule::t(
'JSON string (example: {example}).', array(
'{example}' => CJavaScript::jsonEncode(array(
'file' => array(
'types' =>
'jpg, gif, png'))))); ?></p>
79 <div
class=
"row default">
80 <?php echo CHtml::activeLabelEx($model,
'default'); ?>
81 <?php echo(($model->id) ? CHtml::activeTextField($model,
'default', array(
'size' => 60,
'maxlength' => 255,
'readonly' =>
true)) : CHtml::activeTextField($model,
'default', array(
'size' => 60,
'maxlength' => 255))); ?>
82 <?php echo CHtml::error($model,
'default'); ?>
83 <p
class=
"hint"><?php echo
UserModule::t(
'The value of the default field (database).'); ?></p>
86 <div
class=
"row widget">
87 <?php echo CHtml::activeLabelEx($model,
'widget'); ?>
90 echo CHtml::activeDropDownList($model,
'widget', $widgetsList, array(
'id' =>
'widgetlist'));
92 <?php echo CHtml::error($model,
'widget'); ?>
93 <p
class=
"hint"><?php echo
UserModule::t(
'Widget name.'); ?></p>
96 <div
class=
"row widgetparams">
97 <?php echo CHtml::activeLabelEx($model,
'widgetparams'); ?>
98 <?php echo CHtml::activeTextField($model,
'widgetparams', array(
'size' => 60,
'maxlength' => 5000,
'id' =>
'widgetparams')); ?>
99 <?php echo CHtml::error($model,
'widgetparams'); ?>
100 <p
class=
"hint"><?php echo
UserModule::t(
'JSON string (example: {example}).', array(
'{example}' => CJavaScript::jsonEncode(array(
'param1' => array(
'val1',
'val2'),
'param2' => array(
'k1' =>
'v1',
'k2' =>
'v2'))))); ?></p>
103 <div
class=
"row position">
104 <?php echo CHtml::activeLabelEx($model,
'position'); ?>
105 <?php echo CHtml::activeTextField($model,
'position'); ?>
106 <?php echo CHtml::error($model,
'position'); ?>
107 <p
class=
"hint"><?php echo
UserModule::t(
'Display order of fields.'); ?></p>
110 <div
class=
"row visible">
111 <?php echo CHtml::activeLabelEx($model,
'visible'); ?>
113 <?php echo CHtml::error($model,
'visible'); ?>
116 <div
class=
"row buttons">
120 <?php echo CHtml::endForm(); ?>
123 <div
id=
"dialog-form" title=
"<?php echo UserModule::t('Widget parametrs'); ?>">
126 <label
for=
"name">Name</label>
127 <input type=
"text" name=
"name" id=
"name" class=
"text ui-widget-content ui-corner-all" />
128 <label
for=
"value">Value</label>
129 <input type=
"text" name=
"value" id=
"value" value=
"" class=
"text ui-widget-content ui-corner-all" />