Bueno, yo nunca he usado sfGuard, pero creo que yo crearia un componente con la accion:
Código PHP:
Ver original// En compoenent class pondrias la action login: executeLogin($request)
$class = sfConfig::get('app_sf_guard_plugin_signin_form','sfGuardFormSignin');
$this->form = new $class();
//luego en el layout del componente _componente.php por ejemplo
if (!$sf_user->isAuthenticated())
{
// mostrar form que ha sido instanciado de sfGuard
echo $form;
}
Bueno, va un poco a lo bruto, pon el codigo que le falta al form
Animo