Как добавить дополнительные теги в ссылку в рельсах? - PullRequest
2 голосов
/ 09 декабря 2010

Следующий код:

<%= link_to content_tag(:span, 'foo'), :action => 'new' %>

Визуализирует ссылку следующим образом:

<a href="/new"><span>foo</span></a>

Я хотел бы добавить жирный тег после конечного тега span следующим образом:

<a href="/new"><span>foo</span><b></b></a>

Как добавить теги после конечного тега span?

1 Ответ

6 голосов
/ 09 декабря 2010

Вы можете передать link_to блок вместо строкового параметра:

<%= link_to :action => 'new' do %>
  <span>foo</span>
  <strong></strong>
<% end %>

Примечание : Если вы на Rails 2.3 или более ранней версии, используйте:

<% link_to :action => 'new' do %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...