/**
  * Function to render class
  *
  * @param Application $renderer Renderer object
  * @param string $saveHandler Save controller name
  * @return string HTML string
  */
 public function view($renderer, $saveHandler = 'save')
 {
     // Current value from DB
     $value = $this->value();
     // Checked for default value
     $defaultValue = $value == 'http://' || $value == '' ? true : false;
     return $renderer->view($this->defaultView)->set('cssClass', $this->cssClass)->set('value', $value)->set('defaultValue', $defaultValue)->set('action', url_build(preg_replace('/(_\\d+)/', '', $renderer->id()), $saveHandler))->set('clearFieldController', url_build(preg_replace('/(_\\d+)/', '', $renderer->id()), 'clearField'))->set('paramController', '?e=' . $this->entity . '&p=' . $this->param . '&i=' . $this->dbObject->id)->set('textInput', t('Введите значение начиная с http://', true))->set('textClearConfirm', t('Очистить поле?', true))->set('entity', $this->entity)->set('param', $this->param)->set('objectId', $this->dbObject->id)->set('applicationId', $renderer->id())->set('fieldView', $this->viewField($renderer))->output();
 }