Chcę, aby użytkownicy wpisywali tekst Markdown w obszarze tekstowym, a kiedy go publikują, wyświetlałem odpowiedni html. Czytałem, że Szyny używane mieć metodę markdown
lub podobnie zwanej metody, które można po prostu zadzwonić na tym polu w pliku ERB:Używanie Markdown z Railsami
<%= markdown(@post.content) %>
Najwyraźniej Szyny wziął ten funkcjonalności. Jaki jest najlepszy sposób, aby ponownie uzyskać tę funkcjonalność? To wydaje się rozwiązać moją potrzebę.
Gdzie jest najlepsze miejsce do utworzenia instancji Redcarpet :: Markdown w aplikacji Rails? –
Rozszerzyłem odpowiedź. –
Strona github Redcarpet sugeruje utworzenie tylko 'Redcarpet :: Markdown', a następnie wywołanie' render', jak tego potrzebujesz. Ma sens, ale gdzie mogę utworzyć 'Redcarpet :: Markdown' tylko raz w mojej aplikacji Rails? –