function getControl()
 {
     // create input element
     $el = parent::getControl();
     $el->addAttributes(array('class' => 'form-control'));
     // converts datetime value into php format
     // $TODO
     if ($this->multidate && is_array($this->value)) {
         $pom = [];
         foreach ($this->value as $v) {
             if ($v !== NULL) {
                 array_push($pom, $v->format($this->toPhpDateTimeFormat($this->dateTimeFormat)));
             }
         }
         $value = implode($this->multidateSeparator, $pom);
     } else {
         $value = $this->value ? $this->value->format($this->toPhpDateTimeFormat($this->dateTimeFormat)) : NULL;
     }
     $el->value = $value;
     // generate field group
     $group = Utils\Html::el('div')->addHtml($el);
     if ($this->inline) {
         $el->addAttributes(array('style' => 'display:none;'));
         $group->addHtml(Utils\Html::el('div'));
     } else {
         $group->addHtml(Utils\Html::el('span')->class('input-group-addon')->addHtml(Utils\Html::el('span')->class($this->getIco())));
     }
     $group->addAttributes(['data-vojtys-forms-datepicker' => '', 'class' => 'input-group date', 'data-locale' => $this->getLanguage(), 'data-settings' => $this->getControlSettings()]);
     return $group;
 }
 function getControl()
 {
     // create input elements
     $elStart = parent::getControl();
     $elEnd = clone $elStart;
     // prepare input attributes
     $att = ['class' => 'form-control'];
     $name = $elStart->attrs['name'];
     $elStart->name($name . '[start]')->id($elStart->attrs['id'] . '-start')->addAttributes($att)->value($this->getStartValue());
     $elEnd->name($name . '[end]')->id($elStart->attrs['id'] . '-end')->addAttributes($att)->value($this->getEndValue());
     // group add
     $junction = ($translator = $this->getTranslator()) ? $translator->translate('do') : 'do';
     $groupAdd = Utils\Html::el('span')->addAttributes(['class' => 'input-group-addon'])->setText($junction);
     // generate field group
     $group = Utils\Html::el('div');
     $group->addAttributes(['data-vojtys-forms-datepicker' => '', 'class' => 'input-daterange input-group', 'data-locale' => $this->getLanguage(), 'data-settings' => $this->getControlSettings()]);
     // add field and icon
     $group->addHtml($elStart);
     $group->addHtml($groupAdd);
     $group->addHtml($elEnd);
     return $group;
 }