{% set placeholders = { 'from': _('FROM'), 'time': _('Time'), 'tag': _('Tag'), 'account': _('Account'), 'payee': _('Payee'), } %} {% set lists = { 'time': 'years', 'tag': 'tags', 'account': 'accounts', 'payee': 'payees', } %} {% macro datalist(name, list) %} {% endmacro %} {% macro filter_input(name) %} {% set filter_value = g.filters[name] %} {% set placeholder = placeholders[name] %} {% set list = 'list={}'.format(lists[name]) if name in lists else '' %} {% endmacro %}
{{ datalist('years', api.active_years|reverse) }} {{ datalist('payees', api.active_payees) }} {{ datalist('accounts', api.all_accounts) }} {{ datalist('active-accounts', api.all_accounts_active) }} {{ datalist('currencies', api.options['commodities']) }}