{%- macro lemma_text(entry) -%} {{- entry|xpath('lg/l')|first|text }} {%- endmacro -%} {# TODO: lemma_ref and stuff #} {# TODO: include params as a variable available to entry template #} {%- macro lemma_detail_link(entry, _from, _to) -%} {%- set entry_hash = entry|hash_node -%} {%- set params = 'no_compounds=true&lemma_match=true&e_node=' + entry_hash -%} /detail/{{ _from }}/{{ _to }}/{{ lemma_text(entry) }}.html?{{ params }} {%- endmacro -%} {# vim: set ts=4 sw=4 tw=72 syntax=jinja : #}