Да.В методе execute()
вашей задачи:
sfContext::createInstance($this->configuration);
$output = sfContext::getInstance()->getController()->getPresentationFor("module", "action");
Результирующий вывод действия и связанного представления будет сохранен в $output
.
Если вашему действию требуются переменные, устанавливаемые в сеансвы также можете делать такие вещи, как:
sfContext::getInstance()->getUser()->setAttribute("mySessionVar", 123);
sfContext::getInstance()->getUser()->setFlash("myFlashVar", "foo");
перед вызовом getPresentationFor()
, чтобы переменные присутствовали при выполнении действия.