У меня есть класс ruby, расширяющий Erubis (шаблонизатор ruby), и я хотел бы создать свои собственные теги. Ниже приведен пример того, что я хотел бы воспроизвести:
<%= link_to "/some/url" %>
Этот код должен генерировать HTML-тег 'a', ссылающийся на какой-либо URL. Теперь я хотел бы иметь возможность создавать свои собственные теги, такие как:
<%= javascript_file "/some/javascript/file" %>
, который сгенерирует тег скрипта, ссылающийся на какой-то файл JavaScript по моему выбору.
Как я могу легко расширить erubis для этого?
Спасибо за ваше время.