0

在我看来

 workshop/app/views/administration/dashboards/show.html.haml

我渲染部分

   = render :partial =>  "administration/dasboards/activity_list"

但我得到了一个缺少的模板:

Missing partial administration/dasboards/activity_list with {:locale=>[:fr], :formats=>[:html], :handlers=>[:erb, :builder, :coffee, :haml]}. Searched in:
 * "/Users/yves/github/local/workshop/app/views"

但是我的结构中有

    views
       dashboards
         _activity_list.html.haml

我试图从另一个控制器渲染另一个视图,它可以工作.. 有什么问题?(在开发环境中......)

4

1 回答 1

0

您有一个拼写错误,您正在编写dasboards instead of仪表板`,您的结构也应该是:

views
  administration
    dashboards
      _activity.html.haml

如果部分在同一个文件夹中,那么你可以简单地做

= render 'activity_list'

于 2013-01-11T18:52:34.320 回答