getControlPart() public méthode

public getControlPart ( $key = NULL ) : Nette\Utils\Html
Résultat Nette\Utils\Html
 /**
  * @internal
  * @param \Nette\Forms\Controls\RadioList $control
  * @return bool
  */
 public static function getRadioListItems(Controls\RadioList $control)
 {
     $items = array();
     foreach ($control->items as $key => $value) {
         $el = $control->getControlPart($key);
         if ($el->getName() === 'input') {
             $items[$key] = $radio = (object) array('input' => $el, 'label' => $cap = $control->getLabelPart($key), 'caption' => $cap->getText());
         } else {
             $items[$key] = $radio = (object) array('input' => $el[0], 'label' => $el[1], 'caption' => $el[1]->getText());
         }
         $radio->label->addClass('radio');
         $radio->html = clone $radio->label;
         $display = $control->getOption('display', 'inline');
         if ($display == 'inline') {
             $radio->html->addClass($display);
         }
         $radio->html->insert(0, $radio->input);
     }
     return $items;
 }
 /**
  * @internal
  * @param \Nette\Forms\Controls\RadioList $control
  * @return bool
  */
 public static function getRadioListItems(Controls\RadioList $control)
 {
     $items = array();
     if (count($control->items) === 0) {
         $control->getControl();
         //sets rendered flag to control if emtpy
     }
     foreach ($control->items as $key => $value) {
         $el = $control->getControlPart($key);
         if ($el->getName() === 'input') {
             $items[$key] = $radio = (object) array('input' => $el, 'label' => $cap = $control->getLabelPart($key), 'caption' => $cap->getText());
         } else {
             $items[$key] = $radio = (object) array('input' => $el[0], 'label' => $el[1], 'caption' => $el[1]->getText());
         }
         $radio->html = clone $radio->label;
         $radio->html->insert(0, $radio->input);
     }
     return $items;
 }