gracias GatorV, enseguida pongo el codigo:
En la vista tengo esto:
Código PHP:
<script>
function ChequearTodos(chkbox)
{
for (var i=0;i < document.forms["formCheck"].elements.length;i++)
{
var elemento = document.forms[0].elements[i];
if (elemento.type == "checkbox")
{
elemento.checked = chkbox.checked
}
}
}
</script>
<div class="container">
<?php echo $this->form; ?>
</div>
<div class="container">
<form name="formCheck" action="" method="post">
<table id="tablaGastos">
<tr>
<td class="adelantosGT"><input onClick="ChequearTodos(this);" name="checkbox" type="checkbox" value="checkbox" /></td>
<td class="adelantosGT">Nº OS</td>
<td class="adelantosGT">Cliente</td>
<td class="adelantosGT">Mercancía</td>
<td class="adelantosGT">Nave</td>
<td class="adelantosGT">Usuario</td>
<td class="adelantosGT">Observaciones</td>
<td class="adelantosGT">Editar</td>
<td class="adelantosGT">Eliminar</td>
</tr>
<?php if(count($this->amane)){?>
<?php foreach ($this->amane as $amanecida): ?>
<tr>
<td><input type="checkbox" name="checkbox" value="<?php echo $amanecida->amanecidas_id; ?>"></td>
<td><?php echo $amanecida->numero; ?></td>
<td><a href="" title="<?php echo $amanecida->name; ?>"><?php echo $amanecida->cname; ?></a></td>
<td><?php echo $amanecida->mercancia; ?></td>
<td><?php echo $amanecida->nave; ?></td>
<td><?php echo $amanecida->amanecidas_usuario; ?></td>
<td><?php echo $amanecida->amanecidas_detalle ?></td>
<td><a href="<?php echo $this->url(array('action'=>'ameditar','id'=>$amanecida->amanecidas_id)) ?>"><img src="<?php echo $this->baseUrl().'/images/edit-icon.gif'; ?> "border="0" title="Editar"/></a></td>
<td><a href="<?php echo $this->url(array('action'=>'amborrar','id'=>$amanecida->amanecidas_id)) ?>"><img src="<?php echo $this->baseUrl().'/images/delete-icon.gif'; ?> "border="0" title="Borrar"/></a></td>
</tr>
<?php endforeach;?>
<?php }else{?>
<tr>
<td colspan="10"><?php echo 'No se encontraron resultados para esta búsqueda' ?></td>
</tr>
<?php } ?>
</table>
</form>
</div>
el $this->form viene del controlador donde es llamado un formulario de búsqueda echo con Zend form.
cuando saco esto:
Código PHP:
<div class="container">
<?php echo $this->form; ?>
</div>
funciona correctamente. Gracias.