RoR: синтаксический анализ html <into <и других похожих HTML на литералы - PullRequest
0 голосов
/ 25 ноября 2010

Я использую плагин GCal4Ruby для драгоценных камней.

Я пытаюсь сделать так, чтобы он отображал встроенный календарь Google.

Итак, соответствующий метод to_iframe, как описано здесь:

http://cookingandcoding.com/docs/gcal4ruby/classes/GCal4Ruby/Service.html

Когда я вызываю метод, он выдает:

Рисунок 1

<iframe src ="relevant_and_working_Gcal_URL" width="100%" height="300">
  text here
</iframe>"

, отображаемый в виде текста на странице, что-то вродеЯ хочу, но, глядя на источник, он отображает как:

Рисунок 2:

&lt;iframe src ="relevant_and_working_Gcal_URL" width="100%" height="300"&gt;
  text here
&lt;/iframe&gt;

Итак, мой вопрос, есть ли метод ruby, который будет принимать строковый аргумент и делать соответствующие замены?

Другими словами, потребуется строка 2 и возврат строки на рисунке 1.

Я приведу точный пример, когда смогу вернуться через час или два.

1 Ответ

4 голосов
/ 25 ноября 2010

Если вы используете Rails 3, используйте метод raw для вывода необработанного html.

<%= raw @service.to_iframe %>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...