Специальные символы в link_to - PullRequest
13 голосов
/ 03 апреля 2011

Я бы хотел иметь множественный знак ' × ' внутри помощника link_to в моем приложении Rails 3

Простой код <<code>%= link_to '&times;', model, :confirm => 'Sure?', :method => :delete %> выводит &times; на моей странице.Как это исправить?

1 Ответ

33 голосов
/ 03 апреля 2011

Чтобы предотвратить "безопасность" вашей строки с помощью выходного буфера Rails:

<%= link_to '&times;'.html_safe, model, :confirm => 'Sure?', :method => :delete %>

Сноска

На своих страницах я кодирую все как UTF-8, что означает, что я могу напрямую использовать реальные символы Юникода, а не использовать & ...; код, но это, вероятно, не вариант для вас, если вы не начали свой проект с этим намерением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...