Ho un'app e l'amministratore può creare un articolo e io uso l'editor markup markdown per aggiungere il titolo ecc. Ora, a mio avviso, voglio convertire questo testo markdown in html.Converti HTML in markdown
Quindi a mio avviso se per esempio quando admin scrive l'articolo che scrive esemplare, nella visualizzazione il testo è in grassetto.
Spero che tu capisca e tu puoi aiutarmi.
installo redcarpet e ho messo nel mio aiutante applicazione questo:
module ApplicationHelper
def markdown(text)
if text
markdown = Redcarpet::Markdown.new(
Redcarpet::Render::HTML.new
)
markdown.render(text).html_safe
end
fine
e, a mio avviso mostrare questo:
<%= markdown(@article.content) %>
Ho riavviato il mio server, ma ho una errore:
costante non inizializzata ApplicationHelper :: Redcarpet EDIT 2:
THANK's All works !!! !!!!!
add 'require 'redcarpet'' prima' modulo ApplicationHelper' –
quando aggiungo require 'redcarpet' ho questo errore ora mancante aiutanti di file helper/redcarpet.rb –