프로젝트

일반

사용자정보

View파일에 if문 에러(nil:NilClass error)

김 재남이(가) 2018-08-14에 추가

안녕하세요.

 

일감화면 sidebar에 해당 프로젝트가 상위프로젝트(parent_id 값= null)이면 다른 url 링크로 가게끔 프로그램 하려고 하는데 기능은 구현됐는데 일감 전체 가져오기 버튼 클릭시

"undefined method `parent_id' for nil:nilclass ~~~" 이에러가 뜨네요.

redmine_issues_hub라는 플러그인을 customizing해서 아래와 같이 veiw/issues/_sidebar.html.erb 파일에 코드를 추가했는데요.

메뉴기능은 작동하는데 일감의 가져오기에서 에러가 나는데 action method를 정의하려면 cotroller 파일이 생성되어야 하나요? lib폴더에 이것만 정의해서 사용할 수 있는 방법이 있나요? parent_id 관련해서 action method 정의를 어떻게 해야 하나요?

몇일 헤메다 질문드립니다. 좋은 의견 부탁드립니다.

<% if @project.parent.nil? %>
 
  <h3><%= l(:label_project_progress) %></h3>
  <ul>
     <li><%= link_to l(:label_weighted_progress), "http://~~~~~~#{@project}", :target => "_blank" %></li>
 
<% end %>
</ul>

 


클립보드 이미지 추가 (최대 크기: 5 MB)