Tohle mi funguje bez problému:
<?php
protected function createComponentForm($name){
$form = new AppForm($this, $name);
$form->setAction( $this->link("Presenter:action", array("do" => $name."-submit")) );
/* ...prvky formuláře... */
return $form;
}
?>