public function renderRow(\Kodazzi\Form\Field $widget) { if ($widget->isDisplay()) { // Si el formulario tiene una plantilla para todos los campos la agrega. if ($this->template_row) { $widget->setTemplate($this->template_row); } if ($widget->isHidden()) { $format = $widget->getFormat() ? $widget->getFormat() : $this->name_form . '[' . $widget->getName() . ']'; return \Kodazzi\Helper\FormHtml::hidden($format, $widget->getValue(), $widget->getMaxlength(), array('id' => $widget->getId() ? $widget->getId() : $this->name_form . '_' . $widget->getName(), 'class' => $widget->getClassCss())); } else { $template = $widget->getTemplate(); return Service::get('view')->render($template, array('widget' => $widget)); } } return ''; }