В jinja2 я могу указать часто используемый код шаблона в макросах, по сути, как функции шаблона:
{% macro input(name, value='', type='text', size=20) -%}
<input type="{{ type }}" name="{{ name }}" value="{{value|e }}" size="{{ size }}">
{%- endmacro %}
а затем используйте его так:
{% input("hello") %}
Есть ли способ сделать что-то подобное с шаблонами erb?
Заранее спасибо!