{% extends "forms/fields/input/selectize.html.twig" %} {% block global_attributes %} {% set taxonomy = field.taxonomy|default('category') %} {% set hide_empty = field.hide_empty|default('false') %} {% set query_parameters = { 'taxonomy': taxonomy, 'hide_empty': hide_empty } %} {% set categories = gantry.platform.getCategories(query_parameters) %} {% set Options = field.selectize.Options %} {% set options = [] %} {% if categories %} {% for id,category in categories %} {% set options = options|merge([{value: id, text: category}]) %} {% endfor %} {% set field = field|merge(field.selectize.Options|default({}))|merge({selectize: { Options: options }}) %} {% endif %} data-selectize="{{ (field.selectize is defined ? field.selectize|json_encode()|e('html_attr') : '') }}" {{ parent() }} {% endblock %}