zend_form ViewScript decorator / passing arguments

Posted by timpone on Stack Overflow See other posts from Stack Overflow or by timpone
Published on 2010-01-25T19:44:58Z Indexed on 2010/04/27 7:23 UTC
Read the original article Hit count: 447

I have a form that is extend from Zend_Form. I am placing the form into a ViewScript decorator like this:

$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'))));

I'd like to pass in a variable to this ViewScript but am not sure how this could be done.

Since the partial renders out as a Zend_View (allowing $this->app_store_icon for rendering), it seems like there should be a way to pass variables to be rendered. I tried the following but to no avail.

$this->setDecorators(array(array('ViewScript', array('viewScript' => 'game/forms/game-management.phtml'),array('app_store_picon'=>$current_app_store_picon))));

Any help on how to get this done would be appreciated.

thanks

© Stack Overflow or respective owner

Related posts about zend-framework

Related posts about zend-form