2015-04-03 7 views
16

Jak mogę użyć metody link_to w Rails 4, aby zapewnić ten sam efekt jakSzyny 4 Dane Przegubowe link_to

<a href="(mysite.example.com)" class="tooltips" data-toggle="tooltip" data-placement="top" title="" data-original-title="Facebook"> 

Odpowiedz

31
<%= link_to 'my site', 'mysite.example.com', { :class => 'tooltips', 'data-toggle' => 'tooltip', 'data-placement' => 'top', :title => '', 'data-original-title' => 'Facebook' } %> 

Albo

<%= link_to 'my site', root_path, class: 'tooltips', title: '', data: { toggle: 'tooltip', placement: 'top', original_title: 'Facebook' } %> 

Albo

<%= link_to 'my site', { controller: 'home', action: 'index' }, { class: 'tooltips', title: '', data: { toggle: 'tooltip', placement: 'top', original_title: 'Facebook' } } %> 
+2

Dzięki Ciężko mi było uzyskać prawidłową składnię. – Zippo9

+0

To trochę confusi ng ponieważ istnieje wiele definicji 'link_to', a większość z nich przyjmuje dwa argumenty jako argumenty, co oznacza, że ​​tylko opcje listowania nie będą działały w większości przypadków. Sprawdź sekcję Podpisy na http://apidock.com/rails/ActionView/Helpers/UrlHelper/link_to – makhan

+0

Dzięki, że zdecydowanie walczyłem ze zrozumieniem tego, zrobię – Zippo9