/** * Returns translated string. * @param mixed * @param int plural count * @return string */ public function translate($value, $count = NULL) { /** @var Nette\Localization\ITranslator $translator */ if ($translator = $this->form->getTranslator()) { $tmp = is_array($value) ? array(&$value) : array(array(&$value)); foreach ($tmp[0] as &$v) { if ($v != NULL && !$v instanceof Nette\Utils\Html) { // intentionally == $v = $translator->translate($v, $count); } } } return $value; }
public function onSuccess(Form $form) { dump($form->getValues()); exit; }