Dejo mi action controller por si a algien le sirve
Código PHP:
Ver original<?php
public function indexAction() {
$this->layout()->usuario = $this->getLogin()->getIdentity();
$formBuscador = $this->getFormBuscador();
$formSelectBrigadas = $this->getFormSelectBrigada();
$paginator = $this->getAvisoDao()->obtenerTodos();
$paginator->setCurrentPageNumber($this->params()->fromRoute('page'));
$paginator->setItemCountPerPage(4);
return new ViewModel
(array( 'title' => 'Listado de Avisos',
'listaAvisos' => $paginator->getIterator(),
'paginator' => $paginator,
'formBuscador' => $formBuscador,
'formBrigadas' => $formSelectBrigadas,
));
}
?>
esta es la vista
Código PHP:
Ver original<?php
$formBuscador = $this->formBuscador;
$formBuscador->setAttribute('action', $this->url('avisos', array('controller' => 'index', 'action' => 'buscar'))); $formBuscador->prepare();
$formLabel = $this->plugin('formLabel');
echo $this->form()->openTag($formBuscador);
?>
<?php
$formBrigadas = $this->formBrigadas;
$formBrigadas->setAttribute('action', $this->url('avisos', array('controller' => 'index', 'action' => 'asignar'))); $formBrigadas->prepare();
echo $this->form()->openTag($formBrigadas);
?>