кнопка link_to not formatting - PullRequest
       0

кнопка link_to not formatting

0 голосов
/ 10 декабря 2010

Я использую рельсы и jquery mobile для своего сайта.Чтобы создать ссылку в стиле кнопки, я должен добавить определенную информацию, например:

<a href="user/login" data-role="button" data-theme="a">login</a>

Чтобы сделать это в Rails, я должен использовать link_to следующим образом:

<%= link_to 'Login', :controller => "user", :action => "login", "data-icon" => "button", "data-theme" => "a" %>

Но это не работает, это показывает, как нормальная ссылка.Когда я смотрю в коде, это выглядит так:

<a href="/user/login?data-icon=button&amp;data-theme=a" class="ui-link">Login</a>

Есть идеи, почему это происходит?Спасибо!

1 Ответ

0 голосов
/ 10 декабря 2010

Попробуйте

<%= link_to 'Login', {:controller => "user", :action => "login"}, {"data-icon" => "button", "data-theme" => "a"} %>

Причина, по которой это отличается, объясняется здесь: http://apidock.com/rails/v3.0.0/ActionView/Helpers/UrlHelper/link_to

...