Flash[: заметка] многострочный и однострочный
Я хочу перейти к flash[:notice]
массив строк и одной строки (в два разных времени)
пример:
multi_lines << "Product: #{product.title} disponibile in #{product_quantity}<br/>"
multi_lines << "Product: #{product.title} disponibile in #{product_quantity}<br/>"
notice: multi_lines
А также
single_text = "Hello"
notice: single_text
У меня есть на мой взгляд следующий код:
<% if notice %>
<p id= "notice"><%= notice.join("<br/>").html_safe %></p>
<% end %>
Конечно, когда я передаю одну строку, Rails говорит мне, что метод соединения не существует в классе String. Как можно преодолеть ошибку?
Спасибо
1 ответ
Решение
Должно сработать.
single_text = ["Hello"]
notice: single_text
или, возможно, проще
single_text = "Hello"
notice: Array.new(1, single_text)