Files
Ole Vik 7171055fb0 Allow create-option to be used (#1780)
* Allow create-option to be used

Let the field define the [create](https://github.com/selectize/selectize.js/blob/master/docs/usage.md#general)-option for Selectize.js, defaulting to `true`.

* Update selectize.html.twig
2020-04-21 17:23:32 -06:00

20 lines
619 B
Twig

{% extends "forms/field.html.twig" %}
{% block global_attributes %}
{% if field.selectize is defined %}
{% set fieldSelectize = {create: field.selectize.create ?? true}|merge(field.selectize ?? {}) %}
{% if field.merge_items %}
{% set fieldSelectize = fieldSelectize|merge({'items':value}) %}
{% endif %}
{% else %}
{% set fieldSelectize = {'create': true} %}
{% endif %}
data-grav-selectize="{{ fieldSelectize|json_encode()|e('html_attr') }}"
{{ parent() }}
{% endblock %}
{% block input_attributes %}
type="text"
{{ parent() }}
{% endblock %}