2014-02-12 1 views
0

총 멍청한 실수를 기대하고, 미안 해요, 레일 아주 새로운 오전 여기 레일 오류 : 구문 오류, 예기치 못한 keyword_ensure, 아마 끝 입력

내 코드

#<!DOCTYPE html> 
<html> 
<head> 
    <title>ConveySation</title> 
    <%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %> 
    <%= javascript_include_tag "application", "data-turbolinks-track" => true %> 
    <%= csrf_meta_tags %> 
</head> 
<body> 
    <div class="navbar navbar-fixed-top"> 
    <div class="navbar-inner"> 
     <div class="container"> 
     <a href="#" class="brand"> ConveySation</a> 
    <div class="nav"> 
    <ul> 
    </div> 
     <%= link_to "HomePage", root_path, class: "btn btn-danger" %> 
     </div> 
    </ul> 
    </div> 
</div> 
</div> 
    <br class="clear" /> 
    </div> 
<%yield%> 
</head> 
</html> 
<%end%> 

내가 제목을 얻을 오류 코드 도와주세요!

답변

3

코드에서 마지막 문 <%end%>을 제거하십시오. 그게 오류의 원인. 코드에서 끝낼 블록이 없습니다. 당신이 그것을에있는 동안 는 그리고 당신의 HTML 문법에

또한
<%yield%> 
</body> 

, 올바른에

<%yield%> 
</head> 

같은 HTML 코드를 수정합니다. HTML 요소가 <div> ..<ul> ..</ul> </div> 내가 삭제하고 있지 <div>..<ul>..</div> </ul>

+0

처럼 배열한다, 당신은 완전한 답변을 .. :) +1 당신과 함께가는 내 .. –

+0

물론입니다. 그렇게 할거야. –

+0

@ user3303559 문제가 해결 된 경우 대답을 수락하십시오. –

관련 문제