使用symfony2动态生成.ics

使用symfony2动态生成.ics,symfony,icalendar,Symfony,Icalendar,我在用这个 对于。ics生成。唯一的问题是该文件保存为“filename.ics.html”。我已经检查过了,似乎只有我有这个问题。我试图删除.html扩展名,但日历无法打开它,说它无法识别 我正在使用Symphony 2.8和mac 代码:(从源代码复制并粘贴) 您是否尝试返回正确的响应 return new Response( $vCalendar->render(), 200, array( 'Content-Type' => 'text

我在用这个 对于。ics生成。唯一的问题是该文件保存为“filename.ics.html”。我已经检查过了,似乎只有我有这个问题。我试图删除.html扩展名,但日历无法打开它,说它无法识别

我正在使用Symphony 2.8和mac

代码:(从源代码复制并粘贴)


您是否尝试返回正确的响应

return new Response(
    $vCalendar->render(),
    200,
    array(
        'Content-Type' => 'text/calendar; charset=utf-8',
        'Content-Disposition' => 'attachment; filename="cal.ics"',
    )
);

如果需要帮助,您必须包括您的代码和您所做的工作。我用了bundle,效果很好。(我只是评论一下,因为您可能想尝试其他捆绑包)
return new Response(
    $vCalendar->render(),
    200,
    array(
        'Content-Type' => 'text/calendar; charset=utf-8',
        'Content-Disposition' => 'attachment; filename="cal.ics"',
    )
);