7
Chcę utworzyć niestandardowy filtr dla auto_html. Gdzie umieścić filtr, aby go użyć? Dokumentacja nie dotyczy żadnego z powyższych. Dzięki!Tworzenie filtrów dla auto_html
Chcę utworzyć niestandardowy filtr dla auto_html. Gdzie umieścić filtr, aby go użyć? Dokumentacja nie dotyczy żadnego z powyższych. Dzięki!Tworzenie filtrów dla auto_html
Podejście Wziąłem było dodanie kodu do pliku inicjatora takich jak:
/path/to/your/application/config/initializers/auto_html.rb
Następnie można po prostu napisz coś takiego:
AutoHtml.add_filter(:change_colours).with({}) do |text, options|
text.gsub("#FF0000", "#00FF00")
end
Zadzwoń pod numer auto_html(input) { change_colours }
w swoim modelu. Pusty hash użyje dowolnych opcji, które chcesz przenieść do filtra.