public function executeAjaxfasesdeproyecto()
 {
     $this->proyecto = ProyectoPeer::retrieveByPK($this->getRequestParameter('id_proyecto'));
     $this->fases = $this->proyecto ? $this->proyecto->getFasesByNombre() : array();
     $this->id_fase = $this->getRequestParameter('id_fase');
     $this->options = array();
     if ($this->getRequestParameter('include_blank')) {
         $this->options['include_blank'] = true;
     } elseif ($this->getRequestParameter('include_custom')) {
         $this->options['include_custom'] = $this->getRequestParameter('include_custom');
     }
 }
<?php 
$trabajadores = ProyectoPeer::getAllTrabajadores($documento->getIdProyecto());
include_partial('edit_form_trabajadores_partial', array('trabajadores' => $trabajadores, 'list_seleccionados' => $list_seleccionados));
?>

</fieldset>


<fieldset id="sf_fieldset_datos" class="">
<legend><?php 
echo __('Lista de trabajadores que NO pertenecen al proyecto y pueden ver el documento');
?>
</legend>

<?php 
$trabajadores = ProyectoPeer::getAllNoTrabajadores($documento->getIdProyecto());
include_partial('edit_form_trabajadores_partial', array('trabajadores' => $trabajadores, 'list_seleccionados' => $list_seleccionados));
?>

</fieldset>

<ul class="sf_admin_actions">
  <li><?php 
echo button_to(__('Enviar aviso') . "...", 'documentos/enviar_aviso?id_documento=' . $documento->getPrimaryKey(), array('class' => 'sf_admin_action_email', 'confirm' => __('¿Desea enviar un aviso a los trabajadores asociados con el documento?')));
?>
</li>
  <li><?php 
echo submit_tag(__('Vincular/desvincular trabajadores') . "...", array('class' => 'sf_admin_action_save', 'name' => 'save', 'confirm' => __('¿Desea vincular/desvincular los trabajadores marcados del documento?')));
?>
</li>
</li>