Skip to content

Commit

Permalink
Merge pull request #2750 from JTNMW/4.2
Browse files Browse the repository at this point in the history
Unlimited select field options
  • Loading branch information
bobdenotter authored Aug 11, 2021
2 parents fe5ecfa + 3e22fc8 commit d6bb476
Show file tree
Hide file tree
Showing 2 changed files with 15 additions and 1 deletion.
5 changes: 4 additions & 1 deletion assets/js/app/editor/Components/Select.vue
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@
:limit="1000"
:multiple="multiple"
:options="options"
:searchable="taggable"
:optionsLimit="optionslimit"
:searchable="autocomplete || taggable"
:show-labels="false"
:taggable="taggable"
:disabled="readonly"
Expand Down Expand Up @@ -70,11 +71,13 @@ export default {
id: String,
form: String,
options: Array,
optionslimit: Number,
multiple: Boolean,
allowempty: Boolean,
taggable: Boolean,
readonly: Boolean,
classname: String,
autocomplete: Boolean,
errormessage: String | Boolean, //string if errormessage is set, and false otherwise
},
data: () => {
Expand Down
11 changes: 11 additions & 0 deletions templates/_partials/fields/select.html.twig
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,26 @@
{% set multiple = field.definition.get('multiple')|default ? 'true' : 'false' %}
{% endif %}

{% if autocomplete is not defined %}
{% set autocomplete = field.definition.get('autocomplete')|default ? 'true' : 'false' %}
{% endif %}

{% if limit is not defined %}
{% set limit = field.definition.get('limit')|default(99999) %}
{% endif %}


{% block field %}
<editor-select
:classname="{{ "wide-options"|json_encode }}"
:value="{{ value|json_encode }}"
:name='{{ name|json_encode }}'
:id='{{ id|json_encode }}'
:options="{{ options|json_encode }}"
:optionslimit="{{ limit }}"
:form='{{ form|json_encode }}'
:multiple="{{ multiple }}"
:autocomplete="{{ autocomplete }}"
:readonly="{{ readonly|json_encode }}"
:errormessage='{{ errormessage|json_encode }}'
:allowempty="{{ required ? 'false' : 'true' }}"
Expand Down

0 comments on commit d6bb476

Please sign in to comment.