Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ruby-on-rails-3/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 在引擎中渲染单元格_Ruby On Rails_Ruby On Rails 3_Ruby On Rails 3.1_Rails Cells - Fatal编程技术网

Ruby on rails 在引擎中渲染单元格

Ruby on rails 在引擎中渲染单元格,ruby-on-rails,ruby-on-rails-3,ruby-on-rails-3.1,rails-cells,Ruby On Rails,Ruby On Rails 3,Ruby On Rails 3.1,Rails Cells,我有一个使用引擎的应用程序。我在这个引擎里生成了一个细胞。当我尝试在引擎视图中渲染此单元格时,出现错误: 缺少带有{:handlers=>[:erb,:builder, :coffee],:formats=>[:html,:text,:js,:css,:ics,:csv,:xml,:rss, :atom、:yaml、:multipart\u form、:url\u encoded\u form、:json], :locale=>[:en,:en]}。搜索:* “/…/授权/myApp/app/c

我有一个使用引擎的应用程序。我在这个引擎里生成了一个细胞。当我尝试在引擎视图中渲染此单元格时,出现错误:

缺少带有{:handlers=>[:erb,:builder, :coffee],:formats=>[:html,:text,:js,:css,:ics,:csv,:xml,:rss, :atom、:yaml、:multipart\u form、:url\u encoded\u form、:json], :locale=>[:en,:en]}。搜索:* “/…/授权/myApp/app/cells”

我的手机控制器位于:

“/…/authorization/myEngine/app/cells/user_cell.rb”

以及以下各方面的意见:

“/…/authorization/myEngine/app/cells/user/”

因此,应用程序运行正确的单元控制器,但尝试从myApp dir而不是myEngine dir呈现单元视图。我通过创建一个指向cell视图文件夹的符号链接暂时修复了它,但它看起来不太专业


是否有一个配置文件,我可以在其中指定应用程序应在何处查找单元格?

更新到cells-3.8.2,应该可以解决此问题。

你是我的英雄!:)谢谢你,伙计。