{% set id = id|default('image_dropdown') %} {% set name = name|default('media') %} {% set size = size|default(15) %} {% set model = createModel('Image','image') %} {% set items = model.orderBy('file_name').take(size).get() %} {% if selected is not empty %} {% set selected = model.findById(selected) %} {% endif %} {% set icon = icon|default('dropdown') %} {% set selected_text = (selected is empty) ? labels.select : selected.file_name %} {% set data_field = data_field|default('uuid') %}