Ruby on rails 我可以在facebook页面选项卡中显示erb模板吗?
我试图在facebook页面选项卡中显示erb模板。我使用wordpress成功地做到了这一点,但使用rails时我遇到了这个错误 FBML错误:“fb:选项卡位置”下的非法标记“body” wordpress和rails的输出完全相似。它们正在生成相同的html。在wordpress中,内容显示在选项卡中,而在rails中,它会抛出一个错误Ruby on rails 我可以在facebook页面选项卡中显示erb模板吗?,ruby-on-rails,facebook,Ruby On Rails,Facebook,我试图在facebook页面选项卡中显示erb模板。我使用wordpress成功地做到了这一点,但使用rails时我遇到了这个错误 FBML错误:“fb:选项卡位置”下的非法标记“body” wordpress和rails的输出完全相似。它们正在生成相同的html。在wordpress中,内容显示在选项卡中,而在rails中,它会抛出一个错误 是否有人使用rails成功实现了带有页面标签的facebook应用程序。正如错误消息所说,在标签中不能有“body”标签。您是否100%确定Rails输出
是否有人使用rails成功实现了带有页面标签的facebook应用程序。正如错误消息所说,在标签中不能有“body”标签。您是否100%确定Rails输出中没有它
基本上,你必须为Facebook提供一个精简的HTML,因为他们有自己的“头”和“体”标签。正如错误消息所说,在标签中你不能有“体”标签。您是否100%确定Rails输出中没有它
基本上,你必须为Facebook提供一个精简的HTML,因为他们有自己的“头”和“体”标签。你的模板是用布局呈现的吗?通常布局会有头部和身体标签,这是你不想在facebook内容中看到的,因为它位于已经定义了头部和身体的页面(facebook)的上下文中。要在没有布局的情况下呈现页面,请将:layout=>false选项传递给呈现调用。是否使用布局呈现模板?通常布局会有头部和身体标签,这是你不想在facebook内容中看到的,因为它位于已经定义了头部和身体的页面(facebook)的上下文中。要在没有布局的情况下呈现页面,请将:layout=>false选项传递给呈现调用。您很可能会遇到错误,而body标记是从500.html或404.html进入的 我试了一百万次,发现我有一个无效的真实性令牌。要查看这是否是您的问题,请尝试:
skip_before_filter :verify_authenticity_token
在呈现视图的控制器中。您很可能会遇到错误,而body标记正从500.html或404.html进入 我试了一百万次,发现我有一个无效的真实性令牌。要查看这是否是您的问题,请尝试:
skip_before_filter :verify_authenticity_token
在呈现视图的控制器中。页面源中没有html和正文标记。尝试加载该URL时出现服务器错误。另一种可能性是,是否有一些缓存在您不希望的地方?让我检查一下。感谢大家的努力。页面源中没有html和正文标记。尝试加载该URL时出现服务器错误。另一种可能性是,是否有一些缓存在您不希望的地方?让我检查一下。感谢大家的努力。即使我没有呈现布局,呈现的页面也有body和head标签。这件事让我抓狂。尝试一个非常简单的测试:不要渲染模板,而是说“render:text=>foo”,“layout=>false”。这应该只发送单词“foo”而不发送其他内容。即使我不呈现布局,呈现的页面也有body和head标记。这件事让我抓狂。尝试一个非常简单的测试:不要渲染模板,而是说“render:text=>foo”,“layout=>false”。这应该只发送“foo”一词,而不发送其他内容。