From b909c7a4eaf5e9eadc5c673fa7c22df81246bc71 Mon Sep 17 00:00:00 2001 From: Axel Utech Date: Fri, 13 Jul 2018 10:12:08 +0200 Subject: [PATCH] add generic --- children.json | 23 +++++++++++++++++++++-- 1 file changed, 21 insertions(+), 2 deletions(-) diff --git a/children.json b/children.json index 0e6ccbb8a..360c65664 100644 --- a/children.json +++ b/children.json @@ -27,8 +27,27 @@ ] }, "feature": { - "title": "{{ localizedTag(tags, 'name') |default(localizedTag(tags, 'operator')) | default(localizedTag(tags, 'ref')) | default(tagTrans('leisure', tags.leisure))| default(tagTrans('shop', tags.shop))| default(tagTrans('amenity', tags.amenity))| default(tagTrans('playground', tags.playground)) }}", + "pre": [ + "{% if tags.leisure %}", + " {% set key = 'leisure' %}", + " {% set value = tags.leisure %}", + "{% elseif tags.kids_area %}", + " {% set key = 'kids_area' %}", + " {% set value = tags.kids_area %}", + "{% elseif tags.shop %}", + " {% set key = 'shop' %}", + " {% set value = tags.shop %}", + "{% elseif tags.playground %}", + " {% set key = 'playground' %}", + " {% set value = tags.playground %}", + "{% else %}", + " {% set key = 'amenity' %}", + " {% set value = tags.amenity %}", + "{% endif %}" + ], + "title": "{{ keyTrans(key) }}: {{localizedTag(tags, 'name') |default(localizedTag(tags, 'operator')) | default(localizedTag(tags, 'ref')) | default(tagTrans(key, value)) }}", "description": [ + "{{key}}: {{value}}", "{% if tags.leisure=='playground' %}", "{{ tagTrans('leisure', 'playground') }}", "{% elseif tags.leisure=='summer_camp'%}", @@ -88,4 +107,4 @@ " ", "" ] -} \ No newline at end of file +}