title: Action View Helper in Zend - Work around?
body: <p>I'm working on building up an interface that I want to function as a "tabbed browsing" sort of function.  Each of these tabs has already been written as an action and the tabbed interface works fine as links to the individual tabs.  I decided to try writing the "index" page for this controller - putting the content of all the tabs into hidden divs and swapping between them with jQuery, but once I started to use the action view helper - I ran into a lot of people saying that its bad practice.  (<a href="http://tinyurl.com/actionstack" rel="noreferrer">see this article</a>)</p>
  
  <p>Some of these actions build up forms - grab some data from the model, etc to display.  I want each of the actions to continue to function on their own (some parse forms as well).</p>
  
  <p>Browsing to /item should give you the tabbed menu, plus all of the div's contents in a hidden tag - where /item/tab2 is a specific action (form submit for instance).</p>
  
  <p>Another complication/caveat - Some of the actions will throw Access Exceptions if the user doesn't have access to that "tab".  I'd prefer not to build access checking into the system twice (thus showing a tab with empty content).</p>
  
  <p>I'm just trying to figure out what the best practice is to handle this sort of thing, and I thought that the action helper might be it.  If I try to use View Helpers - I start wondering if that is the right place to assemble a Zend_Form.</p>
  
  <p>Does anyone have any suggestions on the "proper" way to work around not using the <code>Zend_View_Helper_Action</code> ?</p>