ckeditor and rails 3 приложение.форматированный текст не отображается так, как должно быть - PullRequest
4 голосов
/ 08 ноября 2011

Я использую ckeditor для rails 3, и я настроил его уже в форме, работает хорошо, за исключением части просмотра, когда я перехожу на страницу показа модели, я отмечаю теги, которые я использовал для форматирования текста, но нет жирного шрифта или любые другие изменения, которые я внес в текст. В чем проблема? Должен ли я поместить что-то рядом с полем, которое отображает этот текст, как я сделал в форме?

код для формы, которая отлично работает

<div class="field">
  <%= f.cktext_area :comments, :cols => 80, :rows => 20 %>
</div>

и в show.html.erb

<p style="margin-left:5px;text-align:justify;padding:5px;"><%= @car.comments %></p>


    <p> <em>The 2011 Cadillac Escalade ranks 1 out of 9 Luxury Large SUVs. This ranking is 
based on our analysis of 86 published reviews and test drives of the Cadillac Escalade, and 
our analysis of reliability and safety data.The 2011 Cadillac Escalade is not for shrinking 
violets. It&rsquo;s an SUV for buyers who like to be noticed, but who also need the 
capabilities of a full-sized truck-based SUV &ndash; and are willing to pay to get them. 
</em>

Это результат, как вы видите, есть теги вокруг текста, но они экранированы. Спасибо за ваше время.

1 Ответ

13 голосов
/ 16 ноября 2011

OK. Я понял. Мне просто нужно сырье перед полем. например <%= raw@car.comments %> или

<%= raw(car.comments) %> в зависимости от того, где они вам нужны. Спасибо Google:).

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