2012-07-10 3 views
1

레일 내 프로젝트에서 뷰의 구조누락 템플릿 - 여기

app 
    | 
    - views 
     | admin 
       | 
       sidebar.html.erb 
     | 
     layouts 
       | 
       admin.html.erb 

admin.html.erb의 내용

<html> 
<head> 
    <title>Blog</title> 
    <%= stylesheet_link_tag "application", :media => "all" %> 
    <%= javascript_include_tag "application" %> 
    <%= csrf_meta_tags %> 
</head> 
<body> 
    <div id="container"> <!-- Container begins here --> 

<%= render "admin/sidebar" %> 

<%= yield %> 

    </div> <!-- END Content --> 
</div> <!-- END Primary --> 


<div class="clear"></div> 
</div> <!-- END Container --> 

</body> 
</html> 

그리고이 오류를 얻을

Missing partial admin/sidebar with {:locale=>[:en], :formats=>[:html], :handlers=>[:erb, :builder, :coffee]}. Searched in: 
    * "/Users/me/blog/app/views" 
    * "/Users/me/.rvm/gems/ruby-1.9.3-p194/gems/devise-2.1.2/app/views" 

나는 다른 p를 시도했다. 사이드 바에 aths하지만 성공과 함께.

답변

1

"_sidebar.html.erb"이어야합니다. 부분 파일 이름은 '_'로 시작해야합니다.

+0

나는 여전히 위의 오류가 발생합니다. – rogi

+0

그냥 파일 이름을 변경 했는데도 여전히 같은 오류가 표시됩니다. 나는 그것을 시도하고 그것은 나를 위해 작동합니다. – yuklai