Что такое синтаксис RubyonRails для добавления target = "_ parent" в ссылку? - PullRequest
0 голосов
/ 04 декабря 2010

Я дизайнер, а не программист, и хотя я могу взломать .PHP, мне дали быструю работу по созданию дизайна вокруг приложения на Ruby. Никогда раньше не смотрел на Руби, так что извините за очень простой вопрос.

Как добавить target = "_ parent" к этому URL? То, что я пробовал до сих пор, испортило приложение.

<%= link_to 'Click to go here', 'http://www.url.ie/forum/' %>

Спасибо, Alan

1 Ответ

1 голос
/ 04 декабря 2010
<%= link_to 'Click to go here', 'http://www.url.ie/forum/', :target => "_parent" %>

После текста ссылки и URL-адреса хэш (т. Е. :key => 'value'), который следует за ним, будет преобразован в атрибуты тега!

К вашему сведению, link_to может принять блок тоже:

<%= link_to 'http://www.url.ie/forum', :target => "_parent" do %>
  <%= image_tag "forum.png", :alt => "" %>
  anything here would be the content inside the `a` tag!
  You could also insert images here!
<% end %>
...