# Zend\_Form rendern?

**URL:** <https://forum.shopware.com/t/zend-form-rendern/34552>\
**Category:** Programmierung\
**Created:** [17. Februar 2016 um 09:06 UTC](https://forum.shopware.com/t/zend-form-rendern/34552 "2016-02-17T09:06:10Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![mediaciety](https://avatars.discourse-cdn.com/v4/letter/m/ba9def/32.png) [@mediaciety](https://forum.shopware.com/u/mediaciety)\
**Post date:** [17. Februar 2016 um 09:06 UTC](https://forum.shopware.com/t/zend-form-rendern/34552/1 "2016-02-17T09:06:10Z")

</div>

Moin,

ich schreibe gerade an einem Plugin, in dem ich Zend\_Form nutze. Klappt auch ohne Probleme, außer, dass das Formular im Frontend ums verrecken nicht ausgegeben wird.  
Das Objekt existiert und ich kann auch ohne weiteres mit den gettern/settern von Zend\_Form auf die Eigenschaften zugreifen. aber rendern? nö! ☹

Controller:  
&nbsp;

```
View()->addTemplateDir(dirname( __FILE__ ).'/../../Views');
	}
	
	public function indexAction(){
		$this->form = new TestForm('eintollesformular');
		$this->form->setAction('/mitmachen');
		$this->form->setMethod('post');
		
		$this->View()->assign('form', $this->form);		
	}
}

```

TestForm.php  
&nbsp;

```
setName($name);
		$this->setEnctype(Zend_Form::ENCTYPE_MULTIPART);
		$this->populateForm();
    }
	
	public function populateForm(){
		$file = new Zend_Form_Element_File('file');
        $file->setLabel('File to upload:')
            ->setRequired(true)
            ->addValidator('NotEmpty')
            ->addValidator('Count', false, 1);
        $this->addElement($file);

        $this->addElement('submit', 'submit', array(
            'label' => 'Upload',
            'ignore' => true
        ));
	}
}

```

und das “Template”:  
&nbsp;

```
		Test
	
	
		Test
		
			
				{$form->getName()} 
				{$form->getEnctype()} 
				{$form} 
                {$form|var_dump} 

```

Wie ich mich kenne, habe ich nur eine Kleinigkeit übersehen, aber ich seh gerade den Wald vor lauter Bäumen nicht mehr…
