He hecho lo que me has dicho pero seguía igual, así que he tirado por otra linea y la cosa es que en el código fuente sale repetido dos veces el input del checkbox!!!
Precisamente este elemento lo estoy generando con un decorator de viewscript y para montarlo he escrito esto:
Código PHP:
Ver original<?php
echo $this->{$this->element->helper}(
$this->element->getName(),
$this->element->getValue(),
$this->element->getAttribs()
) ?>
Ahora mi problema es saber porque me genera dos veces el input!, a ver si puedes mirar que hago mal.
Siento no haberme dado cuenta antes de esto.