Ruby on rails 使用rails';供应商';第三方插件的文件夹

Ruby on rails 使用rails';供应商';第三方插件的文件夹,ruby-on-rails,ruby,plugins,routing,Ruby On Rails,Ruby,Plugins,Routing,我有一个小的第三方flash应用程序,我想把它整合到我的rails应用程序中,但我正努力让它正常工作 我相信它属于供应商而不是lib,对吗 假设我想在签名操作中将flash应用程序加载到我的用户控制器中,我将如何将其加载到其中。该应用程序有多个文件,可以说要查看的最后一个页面名为xyz.html。如何路由/链接签名视图以显示xyz.html(位于vendor/plugins/sig/mouse/xyz.html中) 谢谢。你的flash应用程序是另一个Rails应用程序吗?通过查看您指定的路径(

我有一个小的第三方flash应用程序,我想把它整合到我的rails应用程序中,但我正努力让它正常工作

  • 我相信它属于供应商而不是lib,对吗

  • 假设我想在签名操作中将flash应用程序加载到我的用户控制器中,我将如何将其加载到其中。该应用程序有多个文件,可以说要查看的最后一个页面名为xyz.html。如何路由/链接签名视图以显示xyz.html(位于vendor/plugins/sig/mouse/xyz.html中)


  • 谢谢。

    你的flash应用程序是另一个Rails应用程序吗?通过查看您指定的路径(plugins/sig/mouse/xyz.html),我想它不是。然后,您可以将flash文件放在MainRails应用程序的/public下,并将其嵌入视图文件。(在您的签名视图中)

    您的flash应用程序是另一个Rails应用程序吗?通过查看您指定的路径(plugins/sig/mouse/xyz.html),我想它不是。然后,您可以将flash文件放在MainRails应用程序的/public下,并将其嵌入视图文件。(在您的签名视图中)

    Flash应用程序需要能够在web上查看才能工作,对吗

    然后它应该进入
    public
    文件夹


    该文件夹中的文件将由web服务器提供,绕过Rails。因此可以在

    找到
    public/foobar.html
    上的文件,Flash应用程序需要能够在web上查看才能工作,对吗

    然后它应该进入
    public
    文件夹


    该文件夹中的文件将由web服务器提供,绕过Rails。因此,位于
    public/foobar.html
    的文件可以在资源中找到,flash应用程序需要的文件应该放在公用文件夹中。您还应该创建一个调用flash应用程序的分部,该应用程序可以从任何视图中呈现

    编辑:我理解这个问题是关于将第三方rails应用程序作为插件包含在内。所以下面的说法并不完全适用

    是使用创建的第三方应用程序。引擎将应用程序转化为插件,基本上完全按照您想要做的做


    如果它不是作为一个引擎构建的,你可以调整它以使用引擎框架,简化你想要做的一切。然后,只需通过用户控制器的签名操作传递正确的选项即可。flash应用程序所需的资源应放在公用文件夹中。您还应该创建一个调用flash应用程序的分部,该应用程序可以从任何视图中呈现

    编辑:我理解这个问题是关于将第三方rails应用程序作为插件包含在内。所以下面的说法并不完全适用

    是使用创建的第三方应用程序。引擎将应用程序转化为插件,基本上完全按照您想要做的做


    如果它不是作为一个引擎构建的,你可以调整它以使用引擎框架,简化你想要做的一切。然后,只需通过用户控制器的签名操作传递正确的选项即可进行渲染。

    您能描述一下flash应用程序的内容吗?从这个问题来看,它听起来像是包含了多个HTML文件,而不仅仅是一个.swf文件-这是正确的吗?这是插件:不幸的是,我没有flash,所以我真的不知道这里发生了什么。这里是要查看的最后一页:您想知道文件结构吗?您能描述一下flash应用程序的内容吗?从这个问题来看,它听起来像是包含了多个HTML文件,而不仅仅是一个.swf文件-这是正确的吗?这是插件:不幸的是,我没有flash,所以我真的不知道这里发生了什么。这里是要查看的最后一页:您想知道文件结构吗?我将如何将其嵌入到视图文件中?就像您通常所做的那样。()您可以在视图文件中编写html。在一天结束时,rails视图文件被转换为.html文件。我如何将其嵌入视图文件?就像您通常所做的那样。()您可以在视图文件中编写html。最后,rails视图文件将转换为.html文件。宾果,谢谢大家。(我想这就是你们对webnuwan的意思)宾果游戏,谢谢你们。(我想这就是你对webnuwan的意思)