$v) { if ( ! isset( $fields[ $k ] )) continue; $f = $fields[ $k ]; /** @var Input $field */ $field = $f['field']; $n = $field->name(); if (isset($value[$n])) { $field->setValue($value[$n]); } $opt = [ 'name' => $this->_inputNameGenerator($f['id'], $name), ]; $this->_fieldActivate($f['id']); $field->beforeView($opt); echo $field->wrapper($field->view($opt), $opt); } ?> htmlAfter(); ?>