mirror of
https://github.com/getgrav/grav-plugin-admin.git
synced 2026-02-25 16:11:30 +01:00
* 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
20 lines
619 B
Twig
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 %}
|