Renders 'control' part of visual row of controls.
public renderControl ( Nette\Forms\IControl $control ) : string | ||
$control | Nette\Forms\IControl | |
리턴 | string |
public function renderControl(Forms\IControl $control) { $result = parent::renderControl($control); if ($control instanceof Controls\TextBase && $control->getOption('help-bottom') !== NULL) { $result->add(Html::el('p class=help-block')->setText($control->getOption('help-bottom'))); } return $result; }
public function renderControl(Nette\Forms\IControl $control) { $this->controlsInit(); return parent::renderControl($control); }
public function renderControl(Nette\Forms\IControl $control) { $this->controlsInit(); if ($control instanceof Nette\Forms\Controls\UploadControl) { return $this->renderUploadControl($control); } return parent::renderControl($control); }
/** * Renders 'control' part of visual row of controls. * @param \Nette\Forms\IControl $control * @return string */ public function renderControl(\Nette\Forms\IControl $control) { if ($control instanceof \Nette\Forms\Controls\Checkbox) { $html = $control->getLabelPrototype(); $caption = $html->getText(); $html->setHtml((string) $control->getControl() . " " . $caption); return (string) $html; } return parent::renderControl($control); }