2012-01-24 3 views

답변

2
<% if current_url = root_path %> 

이 항상 true를 돌려줍니다뿐만 아니라 나타나고있다. 너는 두배의 평등이 필요해.

<% if current_url == root_path %> 

current_url도 메소드가 아니며 request.path를 사용하고 싶습니다.

<% if request.path == root_path %> 
+0

# <# : 0x6d71930> –

+0

에 대해 정의되지 않은 지역 변수 또는 메서드 'current_url'이 오류를 발생 시켰습니다. 'current_url'은 어디에서 찾았습니까? –

+0

물론 그렇습니다. current_url을 반환하는 메서드를 구현해야합니다. current_url은 내장 메소드가 아닙니다. 대신에'request.path'를 사용해보십시오. – Gazler

관련 문제