2013-10-12 2 views
1

안녕하세요 저는 this gem을 사용하여 반응 형 nar_bar를 생성하려고합니다. 나를 위해 잘 작동 :twitter-bootstrap-rails nav_bar 도우미 메서드

<%= nav_bar fixed: :top , brand: "Some_brand" , :responsive => true do %> 

    <%= menu_group pull: :right do %> 
     <%= drop_down "Services" do %> 
      <%= menu_item "a",a_path %> 
      <%= menu_item "b",b_path %> 
      <%= drop_down_divider %> 
      <%= menu_item "c",c_path %> 
     <% end %> 
     <%= menu_item "About",about_path %> 
     <%= menu_item "Portfolio",portfolio_path %> 
    <% end %> 

지금 내가 대신 "일부 브랜드"브랜드의 logo.jpg 이미지를 사용하고 싶습니다. 다음과 같은 것 :

 <%= nav_bar fixed: :top , brand: :image_tag('logo.jpg') , :responsive => true do %> 

도우미 메서드가 whit image_tag를 작동시키는 지 모르겠다. 나 좀 도와 줄 수있어?

답변

1

내가 제대로 작동하는지 여부는 확실하지 않지만 표시된 코드에 문제가 있습니다. 을 포함하여 image_tag 앞에는 image_tag이 메소드가 아니라 심볼임을 Rails에 알리는 것입니다. 여분의 콜론을 제거해보십시오.

<%= nav_bar fixed: :top , brand: image_tag('logo.jpg') , :responsive => true do %> 
+0

감사합니다. 귀하의 솔루션을 사용했지만 작동하지 않습니다. 구문을 사용하면 옵션이 해시 형식이 아닙니다. – user1066183

+0

이것을 대신 사용해보십시오 :': brand => image_tag ('logo.jpg')' –

+0

괜찮습니다. 잘 작동합니다! 대단히 감사합니다! – user1066183