yogthos/Selmer

Passing template variables to custom tags/filters?

Open

#78 ouverte le 8 avr. 2015

Voir sur GitHub
 (4 commentaires) (0 réactions) (0 assignés)Clojure (86 forks)batch import
enhancementhelp wanted

Métriques du dépôt

Stars
 (670 stars)
Métriques de merge PR
 (Merge moyen 39m) (4 PRs mergées en 30 j)

Description

Hello, Is this possible?

E.g.

(selmer/add-tag! :getter
                 (fn [args context-map]
                   (let [field (first args)]
                     (str (if (= (:javaType field) "boolean") "is" "get") (:name field)))))

... or using a filter instead of the tag. And in the template:

{% for field in model.fields %}
    {% getter field %}
{% endfor %}

Guide contributeur