Использование атрибутов в Slim Rails

Я пытаюсь добавить data-toggle="tab" к своим ссылкам, но не могу заставить его работать. Этот фрагмент кода работает:

li = link_to pages_catering_path do
        = "Catering"

а этот нет? (я получаю ошибку маршрутизации):

li = link_to "catering",pages_catering_path 

Вот моя попытка:

  nav.navbar-header.col-md-3
     button.navbar-toggle data-target="#bs-example-navbar-collapse-1" data-toggle="collapse" type="button" 
        span.sr-only Toggle navigation
        span.icon-bar
        span.icon-bar
        span.icon-bar
     .collapse.navbar-collapse.nav-justified
      ul.nav.nav-pills.nav-stacked
       li.active data-toggle = "tab"
        = link_to pages_about_path do
        = "Home"
       li = link_to pages_about_path do
        = "About"
       li = link_to pages_catering_path do
        = "Catering"
       li = link_to pages_deli_and_bread_path do 
        = "Deli & Bread"
       li = link_to pages_pastries_path do
        = "Pastries"
       li = link_to pages_pizza_path do 
        = "Pizza"
       li = link_to pages_subs_path do 
        = "Submarines"

Я использовал конвертер HTML в тонкий, но он не использует метод link_to в rails. Любые идеи?


person Paul Brunache    schedule 16.12.2014    source источник


Ответы (1)


Попробуй это:

li = link_to 'catering', pages_catering_path, data: { toggle: 'tab' }
person Dipak Gupta    schedule 16.12.2014