@@ 128-137 (lines=10) @@ | ||
125 | * |
|
126 | * @return string |
|
127 | */ |
|
128 | public function textFieldRow(IFormModel $model, $property, array $options = []) |
|
129 | { |
|
130 | $element = $this->getField($model, $property); |
|
131 | $options['id'] = $element['id']; |
|
132 | ||
133 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
134 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
135 | $this->textField($model, $property, $options). |
|
136 | Html::closeTag('div'); |
|
137 | } |
|
138 | ||
139 | // Fields |
|
140 | ||
@@ 194-203 (lines=10) @@ | ||
191 | * |
|
192 | * @return string |
|
193 | */ |
|
194 | public function fileFieldRow(IFormModel $model, $property, array $options = []) |
|
195 | { |
|
196 | $element = $this->getField($model, $property); |
|
197 | $options['id'] = $element['id']; |
|
198 | ||
199 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
200 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
201 | $this->fileField($model, $property, $options). |
|
202 | Html::closeTag('div'); |
|
203 | } |
|
204 | ||
205 | /** |
|
206 | * Render file field tag |
|
@@ 235-244 (lines=10) @@ | ||
232 | * |
|
233 | * @return string |
|
234 | */ |
|
235 | public function imageFieldRow(IFormModel $model, $property, array $options = []) |
|
236 | { |
|
237 | $element = $this->getField($model, $property); |
|
238 | $options['id'] = $element['id']; |
|
239 | ||
240 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
241 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
242 | $this->imageField($model, $property, $options). |
|
243 | Html::closeTag('div'); |
|
244 | } |
|
245 | ||
246 | /** |
|
247 | * Render image field tag |
|
@@ 277-286 (lines=10) @@ | ||
274 | * |
|
275 | * @return string |
|
276 | */ |
|
277 | public function passwordFieldRow(IFormModel $model, $property, array $options = []) |
|
278 | { |
|
279 | $element = $this->getField($model, $property); |
|
280 | $options['id'] = $element['id']; |
|
281 | ||
282 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
283 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
284 | $this->passwordField($model, $property, $options). |
|
285 | Html::closeTag('div'); |
|
286 | } |
|
287 | ||
288 | /** |
|
289 | * Render password field tag |
|
@@ 318-327 (lines=10) @@ | ||
315 | * |
|
316 | * @return string |
|
317 | */ |
|
318 | public function textAreaFieldRow(IFormModel $model, $property, array $options = []) |
|
319 | { |
|
320 | $element = $this->getField($model, $property); |
|
321 | $options['id'] = $element['id']; |
|
322 | ||
323 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
324 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
325 | $this->textAreaField($model, $property, $options). |
|
326 | Html::closeTag('div'); |
|
327 | } |
|
328 | ||
329 | /** |
|
330 | * Render textarea tag |
|
@@ 359-368 (lines=10) @@ | ||
356 | * |
|
357 | * @return string |
|
358 | */ |
|
359 | public function checkboxFieldRow(IFormModel $model, $property, array $options = []) |
|
360 | { |
|
361 | $element = $this->getField($model, $property); |
|
362 | $options['id'] = $element['id']; |
|
363 | ||
364 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
365 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
366 | $this->checkBoxField($model, $property, $options). |
|
367 | Html::closeTag('div'); |
|
368 | } |
|
369 | ||
370 | /** |
|
371 | * Render check box field tag |
|
@@ 402-411 (lines=10) @@ | ||
399 | * |
|
400 | * @return string |
|
401 | */ |
|
402 | public function listBoxFieldRow(IFormModel $model, $property, array $options = []) |
|
403 | { |
|
404 | $element = $this->getField($model, $property); |
|
405 | $options['id'] = $element['id']; |
|
406 | ||
407 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
408 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
409 | $this->listBoxField($model, $property, $options). |
|
410 | Html::closeTag('div'); |
|
411 | } |
|
412 | ||
413 | /** |
|
414 | * Render list box tag |
|
@@ 448-457 (lines=10) @@ | ||
445 | * |
|
446 | * @return string |
|
447 | */ |
|
448 | public function dropDownListFieldRow(IFormModel $model, $property, array $options = []) |
|
449 | { |
|
450 | $element = $this->getField($model, $property); |
|
451 | $options['id'] = $element['id']; |
|
452 | ||
453 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
454 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
455 | $this->dropDownListField($model, $property, $options). |
|
456 | Html::closeTag('div'); |
|
457 | } |
|
458 | ||
459 | /** |
|
460 | * Render drop down list tag |
|
@@ 493-502 (lines=10) @@ | ||
490 | * |
|
491 | * @return string |
|
492 | */ |
|
493 | public function checkBoxListFieldRow(IFormModel $model, $property, array $options = []) |
|
494 | { |
|
495 | $element = $this->getField($model, $property); |
|
496 | $options['id'] = $element['id']; |
|
497 | ||
498 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
499 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
500 | $this->checkBoxListField($model, $property, $options). |
|
501 | Html::closeTag('div'); |
|
502 | } |
|
503 | ||
504 | /** |
|
505 | * Render check box list tag |
|
@@ 535-544 (lines=10) @@ | ||
532 | * |
|
533 | * @return string |
|
534 | */ |
|
535 | public function radioButtonListFieldRow(IFormModel $model, $property, array $options = []) |
|
536 | { |
|
537 | $element = $this->getField($model, $property); |
|
538 | $options['id'] = $element['id']; |
|
539 | ||
540 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
541 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
542 | $this->radioButtonListField($model, $property, $options). |
|
543 | Html::closeTag('div'); |
|
544 | } |
|
545 | ||
546 | /** |
|
547 | * Render radio button list tag |
|
@@ 579-588 (lines=10) @@ | ||
576 | * |
|
577 | * @return string |
|
578 | */ |
|
579 | public function colorFieldRow(IFormModel $model, $property, array $options = []) |
|
580 | { |
|
581 | $element = $this->getField($model, $property); |
|
582 | $options['id'] = $element['id']; |
|
583 | ||
584 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
585 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
586 | $this->colorField($model, $property, $options). |
|
587 | Html::closeTag('div'); |
|
588 | } |
|
589 | ||
590 | /** |
|
591 | * Render color field tag |
|
@@ 620-629 (lines=10) @@ | ||
617 | * |
|
618 | * @return string |
|
619 | */ |
|
620 | public function dateFieldRow(IFormModel $model, $property, array $options = []) |
|
621 | { |
|
622 | $element = $this->getField($model, $property); |
|
623 | $options['id'] = $element['id']; |
|
624 | ||
625 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
626 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
627 | $this->dateField($model, $property, $options). |
|
628 | Html::closeTag('div'); |
|
629 | } |
|
630 | ||
631 | /** |
|
632 | * Render date field tag |
|
@@ 661-670 (lines=10) @@ | ||
658 | * |
|
659 | * @return string |
|
660 | */ |
|
661 | public function dateTimeFieldRow(IFormModel $model, $property, array $options = []) |
|
662 | { |
|
663 | $element = $this->getField($model, $property); |
|
664 | $options['id'] = $element['id']; |
|
665 | ||
666 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
667 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
668 | $this->dateTimeField($model, $property, $options). |
|
669 | Html::closeTag('div'); |
|
670 | } |
|
671 | ||
672 | /** |
|
673 | * Render datetime field tag |
|
@@ 702-711 (lines=10) @@ | ||
699 | * |
|
700 | * @return string |
|
701 | */ |
|
702 | public function dateTimeLocalFieldRow(IFormModel $model, $property, array $options = []) |
|
703 | { |
|
704 | $element = $this->getField($model, $property); |
|
705 | $options['id'] = $element['id']; |
|
706 | ||
707 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
708 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
709 | $this->dateTimeLocalField($model, $property, $options). |
|
710 | Html::closeTag('div'); |
|
711 | } |
|
712 | ||
713 | /** |
|
714 | * Render datetime-local field tag |
|
@@ 743-752 (lines=10) @@ | ||
740 | * |
|
741 | * @return string |
|
742 | */ |
|
743 | public function emailFieldRow(IFormModel $model, $property, array $options = []) |
|
744 | { |
|
745 | $element = $this->getField($model, $property); |
|
746 | $options['id'] = $element['id']; |
|
747 | ||
748 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
749 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
750 | $this->emailField($model, $property, $options). |
|
751 | Html::closeTag('div'); |
|
752 | } |
|
753 | ||
754 | /** |
|
755 | * Render email field tag |
|
@@ 784-793 (lines=10) @@ | ||
781 | * |
|
782 | * @return string |
|
783 | */ |
|
784 | public function numberFieldRow(IFormModel $model, $property, array $options = []) |
|
785 | { |
|
786 | $element = $this->getField($model, $property); |
|
787 | $options['id'] = $element['id']; |
|
788 | ||
789 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
790 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
791 | $this->numberField($model, $property, $options). |
|
792 | Html::closeTag('div'); |
|
793 | } |
|
794 | ||
795 | /** |
|
796 | * Render number field tag |
|
@@ 825-834 (lines=10) @@ | ||
822 | * |
|
823 | * @return string |
|
824 | */ |
|
825 | public function rangeFieldRow(IFormModel $model, $property, array $options = []) |
|
826 | { |
|
827 | $element = $this->getField($model, $property); |
|
828 | $options['id'] = $element['id']; |
|
829 | ||
830 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
831 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
832 | $this->rangeField($model, $property, $options). |
|
833 | Html::closeTag('div'); |
|
834 | } |
|
835 | ||
836 | /** |
|
837 | * Render range field tag |
|
@@ 866-875 (lines=10) @@ | ||
863 | * |
|
864 | * @return string |
|
865 | */ |
|
866 | public function searchFieldRow(IFormModel $model, $property, array $options = []) |
|
867 | { |
|
868 | $element = $this->getField($model, $property); |
|
869 | $options['id'] = $element['id']; |
|
870 | ||
871 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
872 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
873 | $this->searchField($model, $property, $options). |
|
874 | Html::closeTag('div'); |
|
875 | } |
|
876 | ||
877 | /** |
|
878 | * Render search field tag |
|
@@ 907-916 (lines=10) @@ | ||
904 | * |
|
905 | * @return string |
|
906 | */ |
|
907 | public function telFieldRow(IFormModel $model, $property, array $options = []) |
|
908 | { |
|
909 | $element = $this->getField($model, $property); |
|
910 | $options['id'] = $element['id']; |
|
911 | ||
912 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
913 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
914 | $this->telField($model, $property, $options). |
|
915 | Html::closeTag('div'); |
|
916 | } |
|
917 | ||
918 | /** |
|
919 | * Render telephone tag |
|
@@ 948-957 (lines=10) @@ | ||
945 | * |
|
946 | * @return string |
|
947 | */ |
|
948 | public function timeFieldRow(IFormModel $model, $property, array $options = []) |
|
949 | { |
|
950 | $element = $this->getField($model, $property); |
|
951 | $options['id'] = $element['id']; |
|
952 | ||
953 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
954 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
955 | $this->timeField($model, $property, $options). |
|
956 | Html::closeTag('div'); |
|
957 | } |
|
958 | ||
959 | /** |
|
960 | * Render time field tag |
|
@@ 989-998 (lines=10) @@ | ||
986 | * |
|
987 | * @return string |
|
988 | */ |
|
989 | public function urlFieldRow(IFormModel $model, $property, array $options = []) |
|
990 | { |
|
991 | $element = $this->getField($model, $property); |
|
992 | $options['id'] = $element['id']; |
|
993 | ||
994 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
995 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
996 | $this->urlField($model, $property, $options). |
|
997 | Html::closeTag('div'); |
|
998 | } |
|
999 | ||
1000 | /** |
|
1001 | * Render url field tag |
|
@@ 1030-1039 (lines=10) @@ | ||
1027 | * |
|
1028 | * @return string |
|
1029 | */ |
|
1030 | public function monthFieldRow(IFormModel $model, $property, array $options = []) |
|
1031 | { |
|
1032 | $element = $this->getField($model, $property); |
|
1033 | $options['id'] = $element['id']; |
|
1034 | ||
1035 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
1036 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
1037 | $this->monthField($model, $property, $options). |
|
1038 | Html::closeTag('div'); |
|
1039 | } |
|
1040 | ||
1041 | /** |
|
1042 | * Render moth field tag |
|
@@ 1071-1080 (lines=10) @@ | ||
1068 | * |
|
1069 | * @return string |
|
1070 | */ |
|
1071 | public function weekFieldRow(IFormModel $model, $property, array $options = []) |
|
1072 | { |
|
1073 | $element = $this->getField($model, $property); |
|
1074 | $options['id'] = $element['id']; |
|
1075 | ||
1076 | return Html::openTag('div', $this->getBlock('block', $options)). |
|
1077 | Html::label($model->getLabel($property), $element['id'], $this->getBlock('label', $options)). |
|
1078 | $this->weekField($model, $property, $options). |
|
1079 | Html::closeTag('div'); |
|
1080 | } |
|
1081 | ||
1082 | /** |
|
1083 | * Render week field tag |