{% import "_includes/forms" as forms %} {% if sources %} {% if allowMultipleSources %} {{ forms.checkboxSelectField({ label: "Sources"|t, instructions: "Which sources do you want to select {type} from?"|t({ type: type|lower }), id: 'sources', name: 'sources', options: sources, values: settings.sources })}} {% else %} {{ forms.selectField({ label: "Source"|t, instructions: "Which source do you want to select {type} from?"|t({ type: type|lower }), id: 'source', name: 'source', options: sources, value: settings.source }) }} {% endif %} {% else %} {{ forms.field({ label: (allowMultipleSources ? "Sources"|t : "Source"|t) }, '

' ~ "No sources exist yet."|t ~ '

') }} {% endif %} {{ targetLocaleField }} {% if allowLimit %} {{ forms.textField({ label: "Limit"|t, instructions: "Limit the number of selectable {type}."|t({ type: type|lower }), id: 'limit', name: 'limit', value: settings.limit, size: 2, errors: settings.getErrors('limit') }) }} {% endif %}