| @@ 265-280 (lines=16) @@ | ||
| 262 | * @param array $iar |
|
| 263 | * @return string |
|
| 264 | */ |
|
| 265 | private function getFieldOutputTextLarge($fieldType, $value, $iar = []) |
|
| 266 | { |
|
| 267 | if (!in_array($fieldType, ['blob', 'text'])) { |
|
| 268 | return ''; |
|
| 269 | } |
|
| 270 | $inAdtnl = [ |
|
| 271 | 'name' => $value['COLUMN_NAME'], |
|
| 272 | 'id' => $value['COLUMN_NAME'], |
|
| 273 | 'rows' => 4, |
|
| 274 | 'cols' => 55, |
|
| 275 | ]; |
|
| 276 | if ($iar !== []) { |
|
| 277 | $inAdtnl = array_merge($inAdtnl, $iar); |
|
| 278 | } |
|
| 279 | return $this->setStringIntoTag($this->getFieldValue($value), 'textarea', $inAdtnl); |
|
| 280 | } |
|
| 281 | ||
| 282 | /** |
|
| 283 | * Returns a Time field 2 use in a form |
|
| @@ 289-303 (lines=15) @@ | ||
| 286 | * @param array $iar |
|
| 287 | * @return string |
|
| 288 | */ |
|
| 289 | private function getFieldOutputTime($value, $iar = []) |
|
| 290 | { |
|
| 291 | $inAdtnl = [ |
|
| 292 | 'type' => 'text', |
|
| 293 | 'size' => 9, |
|
| 294 | 'maxlength' => 9, |
|
| 295 | 'name' => $value['COLUMN_NAME'], |
|
| 296 | 'id' => $value['COLUMN_NAME'], |
|
| 297 | 'value' => $this->getFieldValue($value), |
|
| 298 | ]; |
|
| 299 | if ($iar !== []) { |
|
| 300 | $inAdtnl = array_merge($inAdtnl, $iar); |
|
| 301 | } |
|
| 302 | return $this->setStringIntoShortTag('input', $inAdtnl); |
|
| 303 | } |
|
| 304 | ||
| 305 | /** |
|
| 306 | * Returns a Timestamp field 2 use in a form |
|