diff options
Diffstat (limited to 'srcs/phpmyadmin/templates/table/relation/relational_dropdown.twig')
| -rw-r--r-- | srcs/phpmyadmin/templates/table/relation/relational_dropdown.twig | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/srcs/phpmyadmin/templates/table/relation/relational_dropdown.twig b/srcs/phpmyadmin/templates/table/relation/relational_dropdown.twig new file mode 100644 index 0000000..9d5f3c9 --- /dev/null +++ b/srcs/phpmyadmin/templates/table/relation/relational_dropdown.twig @@ -0,0 +1,18 @@ +<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 %} + selected="selected" + {%- set seen_key = true -%} + {%- endif %}> + {{ value }} + </option> + {% endfor %} + {% if foreign is not same as(false) and not seen_key %} + <option value="{{ foreign }}" selected="selected"> + {{ foreign }} + </option> + {% endif %} +</select> |
