format = EDIT_FORMAT_TEXT_FIELD; } function buildControl($value, $mode, $fieldNum, $validate, $additionalCtrlParams, $data) { parent::buildControl($value, $mode, $fieldNum, $validate, $additionalCtrlParams, $data); $inputType = $this->pageObject->pSetEdit->getHTML5InputType( $this->field ); $altAttr = ( $mode == MODE_INLINE_EDIT || $mode == MODE_INLINE_ADD ) && $this->is508 == true ? ' alt="'.$this->strLabel.'" ' : ''; $classString = ""; if( $this->pageObject->getLayoutVersion() == BOOTSTRAP_LAYOUT ) $classString = " class=\"form-control\""; echo 'inputStyle.' type="'.$inputType.'" ' .($mode == MODE_SEARCH ? 'autocomplete="off" ' : '').$altAttr .'name="'.$this->cfield.'" '.$this->pageObject->pSetEdit->getEditParams($this->field). ' value="'.runner_htmlspecialchars($value).'">'; $this->buildControlEnd($validate, $mode); } function getFirstElementId() { return $this->cfield; } } ?>