20 lines
697 B
Twig
20 lines
697 B
Twig
<select name="{{ name }}" title="{{ title }}">
|
|
<option value=""></option>
|
|
{% set seen_key = false %}
|
|
{% for value in values %}
|
|
<option value="{{ value }}"
|
|
{%- if (foreign is not same as(false) and value == foreign) or
|
|
(not foreign and db is defined and db is same as (value)) %}
|
|
selected="selected"
|
|
{%- set seen_key = true -%}
|
|
{%- endif %}>
|
|
{{ value }}
|
|
</option>
|
|
{% endfor %}
|
|
{% if foreign is not same as(false) and foreign != "" and not seen_key %}
|
|
<option value="{{ foreign }}" selected="selected">
|
|
{{ foreign }}
|
|
</option>
|
|
{% endif %}
|
|
</select>
|