Rails 3-ի թարմացումից ի վեր, ես բախվում եմ նոր խնդրի՝ տարբեր html թեգերով զանգվածից html ցուցադրելու հետ:
Մինչ այժմ ես կարող էի գրել մեթոդ_անուն, որը վերադարձնում է տարբեր html թեգերի զանգված: (նույնիսկ եթե դրանք արված լինեն լարերով...)
Այժմ զանգվածը ցուցադրվում է որպես զանգված.
["<br/></br/>", "<b><a href=\"/...">...</a></b>,"<br/></br/>"]
Ինչպե՞ս է դա հնարավոր ելքագրել որպես html թեգեր: Ես փորձեցի գործարկել to_html զանգվածի յուրաքանչյուր մուտքի վերջում, բայց սա տվեց mi-ի սխալը.
undefined method `to_html' for "<br/></br/>":ActiveSupport::SafeBuffer
Կա՞ն գաղափարներ, թե ինչպես դա շտկել:
Շնորհակալություն Մարկուս
Թարմացում. շնորհիվ nimblegorilla-ի պատասխանի՝ արդյունքն այժմ ունի հետևյալ տեսքը՝
["
", "...","
"]
Սա ավելի լավ բան է, քանի որ html-ը հեռացվում է, բայց տարրերը դեռ ցուցադրվում են որպես զանգված...