diff --git a/resources/js/components/fieldtypes/DictionaryFieldtype.vue b/resources/js/components/fieldtypes/DictionaryFieldtype.vue index 9322a0d517d..e3d5581b366 100644 --- a/resources/js/components/fieldtypes/DictionaryFieldtype.vue +++ b/resources/js/components/fieldtypes/DictionaryFieldtype.vue @@ -1,105 +1,79 @@ - - + + diff --git a/resources/js/components/ui/Select/Select.vue b/resources/js/components/ui/Select/Select.vue index be464a5e6ce..24c1298f779 100644 --- a/resources/js/components/ui/Select/Select.vue +++ b/resources/js/components/ui/Select/Select.vue @@ -1,17 +1,6 @@ diff --git a/resources/js/components/ui/index.js b/resources/js/components/ui/index.js index 22f3061d709..11038c37300 100644 --- a/resources/js/components/ui/index.js +++ b/resources/js/components/ui/index.js @@ -5,6 +5,7 @@ import { default as Description } from './Description.vue'; import { default as Calendar } from './Calendar/Calendar.vue'; import { default as Card } from './Card/Card.vue'; import { default as CardPanel } from './Card/Panel.vue'; +import { default as Combobox } from './Combobox.vue'; import { default as CardList } from './Card/List.vue'; import { default as CardListItem } from './Card/ListItem.vue'; import { default as DatePicker } from './DatePicker/DatePicker.vue'; @@ -45,6 +46,7 @@ export { Calendar, Card, CardPanel, + Combobox, DatePicker, DateRangePicker, TimePicker, diff --git a/resources/lang/ar/fieldtypes.php b/resources/lang/ar/fieldtypes.php index 5d40f876fbd..9bca5b5800b 100644 --- a/resources/lang/ar/fieldtypes.php +++ b/resources/lang/ar/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'السماح بتحديدات متعددة.', 'select.config.options' => 'حدد المفاتيح والتسميات الاختيارية لها.', 'select.config.placeholder' => 'تعيين نص العنصر النائب.', - 'select.config.push_tags' => 'إضافة العلامات التي تم إنشاؤها حديثًا إلى قائمة الخيارات.', 'select.config.searchable' => 'تمكين البحث من خلال الخيارات الممكنة.', 'select.config.taggable' => 'السماح بإضافة خيارات جديدة بالإضافة إلى الخيارات المعرفة مسبقًا', 'select.title' => 'تحديد', diff --git a/resources/lang/az/fieldtypes.php b/resources/lang/az/fieldtypes.php index 5ddd6810ec8..e73d272f7c3 100644 --- a/resources/lang/az/fieldtypes.php +++ b/resources/lang/az/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Birdən çox seçim etməyə icazə ver.', 'select.config.options' => 'Açarları və isteğe bağlı etiketlərini təyin edin.', 'select.config.placeholder' => 'Yer tutucu mətnini təyin edin.', - 'select.config.push_tags' => 'Yeni yaradılmış etiketləri seçimlər siyahısına əlavə edin.', 'select.config.searchable' => 'Mümkün seçimlər arasında axtarış etməyə icazə ver.', 'select.config.taggable' => 'Öncədən təyin edilmiş seçimlərə əlavə olaraq yeni seçimlər əlavə etməyə icazə ver.', 'select.title' => 'Seç', diff --git a/resources/lang/cs/fieldtypes.php b/resources/lang/cs/fieldtypes.php index 45081f70fc5..64ce05aa06d 100644 --- a/resources/lang/cs/fieldtypes.php +++ b/resources/lang/cs/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Povolit vícenásobný výběr.', 'select.config.options' => 'Nastavení klíčů pole a jejich volitelných popisků.', 'select.config.placeholder' => 'Nastavení zástupného textu.', - 'select.config.push_tags' => 'Přidání nově vytvořených značek do seznamu možností.', 'select.config.searchable' => 'Aktivujte vyhledávání podle dostupných možností.', 'select.config.taggable' => 'Aktivujte možnost označování.', 'select.title' => 'Výběr', diff --git a/resources/lang/da/fieldtypes.php b/resources/lang/da/fieldtypes.php index 2112621abb3..67d9cbf63b6 100644 --- a/resources/lang/da/fieldtypes.php +++ b/resources/lang/da/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Tillad flere valg.', 'select.config.options' => 'Indstil tasterne og deres valgfri etiketter.', 'select.config.placeholder' => 'Indstil standard, ikke-valgbar pladsholdertekst.', - 'select.config.push_tags' => 'Føj nyoprettede tags til valglisten.', 'select.config.searchable' => 'Aktiver søgning gennem mulige muligheder.', 'select.config.taggable' => 'Tillad at tilføje nye indstillinger ud over foruddefinerede indstillinger', 'select.title' => 'Udvælg', diff --git a/resources/lang/de/fieldtypes.php b/resources/lang/de/fieldtypes.php index 67f84d8671a..8ba939dfc20 100644 --- a/resources/lang/de/fieldtypes.php +++ b/resources/lang/de/fieldtypes.php @@ -158,7 +158,6 @@ 'select.config.multiple' => 'Mehrfachauswahl zulassen.', 'select.config.options' => 'Arrayschlüssel und deren optionale Beschriftungen festlegen.', 'select.config.placeholder' => 'Platzhaltertext festlegen.', - 'select.config.push_tags' => 'Neu erstellte Tags zur Optionsliste hinzufügen.', 'select.config.searchable' => 'Die Suche durch verfügbare Optionen aktivieren.', 'select.config.taggable' => 'Das Hinzufügen neuer Optionen zusätzlich zu den vordefinierten zulassen.', 'select.title' => 'Auswahl', diff --git a/resources/lang/de_CH/fieldtypes.php b/resources/lang/de_CH/fieldtypes.php index f672a5fa9d6..d16cdc8aa6d 100644 --- a/resources/lang/de_CH/fieldtypes.php +++ b/resources/lang/de_CH/fieldtypes.php @@ -158,7 +158,6 @@ 'select.config.multiple' => 'Mehrfachauswahl zulassen.', 'select.config.options' => 'Arrayschlüssel und deren optionale Beschriftungen festlegen.', 'select.config.placeholder' => 'Platzhaltertext festlegen.', - 'select.config.push_tags' => 'Neu erstellte Tags zur Optionsliste hinzufügen.', 'select.config.searchable' => 'Die Suche durch verfügbare Optionen aktivieren.', 'select.config.taggable' => 'Das Hinzufügen neuer Optionen zusätzlich zu den vordefinierten zulassen.', 'select.title' => 'Auswahl', diff --git a/resources/lang/en/fieldtypes.php b/resources/lang/en/fieldtypes.php index f493e2394d8..d430aba0a42 100644 --- a/resources/lang/en/fieldtypes.php +++ b/resources/lang/en/fieldtypes.php @@ -159,7 +159,6 @@ 'select.config.multiple' => 'Allow multiple selections.', 'select.config.options' => 'Set the keys and their optional labels.', 'select.config.placeholder' => 'Set placeholder text.', - 'select.config.push_tags' => 'Add newly created tags to the options list.', 'select.config.searchable' => 'Enable searching through possible options.', 'select.config.taggable' => 'Allow adding new options in addition to pre-defined options', 'select.title' => 'Select', diff --git a/resources/lang/es/fieldtypes.php b/resources/lang/es/fieldtypes.php index 10756e90185..383f1bb6986 100644 --- a/resources/lang/es/fieldtypes.php +++ b/resources/lang/es/fieldtypes.php @@ -158,7 +158,6 @@ 'select.config.multiple' => 'Permitir selección múltiple.', 'select.config.options' => 'Establecer las teclas y sus etiquetas opcionales.', 'select.config.placeholder' => 'Establecer texto predeterminado en el campo.', - 'select.config.push_tags' => 'Agregar etiquetas recién creadas a la lista de opciones.', 'select.config.searchable' => 'Habilita la búsqueda a través de las opciones posibles.', 'select.config.taggable' => 'Permitir agregar nuevas opciones además de las opciones predefinidas', 'select.title' => 'Selección', diff --git a/resources/lang/fa/fieldtypes.php b/resources/lang/fa/fieldtypes.php index d339eb20915..cf49d1c9adf 100644 --- a/resources/lang/fa/fieldtypes.php +++ b/resources/lang/fa/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'امکان انتخاب چندین گزینه را میسر سازید.', 'select.config.options' => 'کلید‌ها و عناوین آنها را بیفزائید.', 'select.config.placeholder' => 'متن مکان نگهدار را مشخص کنید.', - 'select.config.push_tags' => 'آیتم‌های تازه ساخته شده به لیست گزینه‌ها افزوده شوند.', 'select.config.searchable' => 'امکان جستجو بین گزینه‌ها فراهم باشد.', 'select.config.taggable' => 'امکان افزودن گزینه‌های جدید در کنار گزینه‌های موجود فراهم باشد', 'select.title' => 'انتخاب', diff --git a/resources/lang/fr/fieldtypes.php b/resources/lang/fr/fieldtypes.php index f32171a0a24..9ad9f23e3c5 100644 --- a/resources/lang/fr/fieldtypes.php +++ b/resources/lang/fr/fieldtypes.php @@ -158,7 +158,6 @@ 'select.config.multiple' => 'Autorisez des sélections multiples.', 'select.config.options' => 'Définissez les clés et leurs étiquettes facultatives.', 'select.config.placeholder' => 'Définissez un texte d’espace réservé.', - 'select.config.push_tags' => 'Ajoutez les étiquettes nouvellement créées à la liste d’options.', 'select.config.searchable' => 'Activez la recherche parmi les options possibles.', 'select.config.taggable' => 'Autorisez l’ajout de nouvelles options en plus des options prédéfinies.', 'select.title' => 'Select', diff --git a/resources/lang/hu/fieldtypes.php b/resources/lang/hu/fieldtypes.php index de02533d05e..0e7658283c0 100644 --- a/resources/lang/hu/fieldtypes.php +++ b/resources/lang/hu/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Több opció kiválasztásának engedélyezése.', 'select.config.options' => 'Állítsa be a kulcsokat és az opcionális címkéket.', 'select.config.placeholder' => 'Placeholder szöveg beállítása.', - 'select.config.push_tags' => 'Újonnan létrehozott címkék hozzáadása az opciók listájához.', 'select.config.searchable' => 'Engedélyezze a lehetséges opciók közötti keresést.', 'select.config.taggable' => 'Új opciók hozzáadásának engedélyezése, az előre meghatározott opciókon felül', 'select.title' => 'Választó', diff --git a/resources/lang/id/fieldtypes.php b/resources/lang/id/fieldtypes.php index 3acc007983f..3880391ef9a 100644 --- a/resources/lang/id/fieldtypes.php +++ b/resources/lang/id/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Izinkan banyak pilihan.', 'select.config.options' => 'Atur kunci dan label opsionalnya.', 'select.config.placeholder' => 'Tetapkan teks placeholder default yang tidak dapat dipilih.', - 'select.config.push_tags' => 'Tambahkan tag yang baru dibuat ke daftar opsi.', 'select.config.searchable' => 'Aktifkan pencarian melalui opsi yang memungkinkan.', 'select.config.taggable' => 'Izinkan menambahkan opsi baru selain opsi yang telah ditentukan sebelumnya', 'select.title' => 'Select', diff --git a/resources/lang/it/fieldtypes.php b/resources/lang/it/fieldtypes.php index 68319e3cb4b..698c32ab14a 100644 --- a/resources/lang/it/fieldtypes.php +++ b/resources/lang/it/fieldtypes.php @@ -158,7 +158,6 @@ 'select.config.multiple' => 'Consenti la selezione multipla delle opzioni.', 'select.config.options' => 'Imposta le chiavi e le loro etichette opzionali.', 'select.config.placeholder' => 'Imposta il testo del _placeholder_.', - 'select.config.push_tags' => 'Consenti l\'aggiunta al volo dei tag all\'elenco delle opzioni.', 'select.config.searchable' => 'Abilita la ricerca delle opzioni.', 'select.config.taggable' => 'Consenti l\'inserimento di nuove opzioni oltre a quelle predefinite', 'select.title' => 'Select', diff --git a/resources/lang/ja/fieldtypes.php b/resources/lang/ja/fieldtypes.php index ee3d7a5d6de..aa90dce156f 100644 --- a/resources/lang/ja/fieldtypes.php +++ b/resources/lang/ja/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => '複数の選択を許可します。', 'select.config.options' => 'キーとそのオプションのラベルを設定します。', 'select.config.placeholder' => 'プレースホルダーテキストを設定します。', - 'select.config.push_tags' => '新しく作成したタグをオプション リストに追加します。', 'select.config.searchable' => '可能なオプションによる検索を有効にします。', 'select.config.taggable' => '事前定義されたオプションに加えて新しいオプションを追加できるようにする', 'select.title' => '選択する', diff --git a/resources/lang/ms/fieldtypes.php b/resources/lang/ms/fieldtypes.php index 669890618ca..fa5b3d35b67 100644 --- a/resources/lang/ms/fieldtypes.php +++ b/resources/lang/ms/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Dayakan berbilang pilihan.', 'select.config.options' => 'Tetapkan kunci dan label pilihannya.', 'select.config.placeholder' => 'Tetapkan teks pemegang tempat.', - 'select.config.push_tags' => 'Tambahkan teg yang baru dibuat pada senarai pilihan.', 'select.config.searchable' => 'Dayakan carian melalui pilihan yang mungkin.', 'select.config.taggable' => 'Dayakan menambah pilihan baharu sebagai tambahan kepada pilihan pilihan yang telah ditetapkan.', 'select.title' => 'Pilih', diff --git a/resources/lang/nb/fieldtypes.php b/resources/lang/nb/fieldtypes.php index 866a39d932e..0dde3f3a557 100644 --- a/resources/lang/nb/fieldtypes.php +++ b/resources/lang/nb/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Tillat flere valg.', 'select.config.options' => 'Angi nøkler og tilknyttede valgfrie etiketter.', 'select.config.placeholder' => 'Angi plassholdertekst.', - 'select.config.push_tags' => 'Legg til nyopprettede koder til valglisten.', 'select.config.searchable' => 'Aktiver søk gjennom mulige alternativer.', 'select.config.taggable' => 'Tillat å tilføye nye alternativer i tillegg til forhåndsdefinerte alternativer', 'select.title' => 'Velg', diff --git a/resources/lang/nl/fieldtypes.php b/resources/lang/nl/fieldtypes.php index 1ea942fc325..60dd57e087a 100644 --- a/resources/lang/nl/fieldtypes.php +++ b/resources/lang/nl/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Sta meerdere selecties toe', 'select.config.options' => 'Stel de keys hun optionele labels in.', 'select.config.placeholder' => 'Stel de standaard, niet selecteerbare, placeholdertekst in.', - 'select.config.push_tags' => 'Voeg nieuw aangemaakte tags toe aan de optie-lijst.', 'select.config.searchable' => 'Sta zoeken door mogelijke opties toe.', 'select.config.taggable' => 'Sta het toevoegen van nieuwe opties toe.', 'select.title' => 'Select', diff --git a/resources/lang/pl/fieldtypes.php b/resources/lang/pl/fieldtypes.php index a0722466961..74c6d4444e2 100644 --- a/resources/lang/pl/fieldtypes.php +++ b/resources/lang/pl/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Zezwalaj na wiele wyborów.', 'select.config.options' => 'Ustaw klucze i ich opcjonalne etykiety.', 'select.config.placeholder' => 'Ustaw tekst zastępczy.', - 'select.config.push_tags' => 'Dodaj nowo utworzone tagi do listy opcji.', 'select.config.searchable' => 'Włącz przeszukiwanie dostępnych opcji.', 'select.config.taggable' => 'Zezwól na dodawanie nowych opcji oprócz predefiniowanych.', 'select.title' => 'Wybierz', diff --git a/resources/lang/pt/fieldtypes.php b/resources/lang/pt/fieldtypes.php index 3d013d6d875..a72e00ba344 100644 --- a/resources/lang/pt/fieldtypes.php +++ b/resources/lang/pt/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Permitir selecções múltiplas.', 'select.config.options' => 'Defina as chaves e as suas etiquetas opcionais.', 'select.config.placeholder' => 'Defina o texto padrão, não seleccionável, dos espaços reservados.', - 'select.config.push_tags' => 'Adicione etiquetas recentemente criadas à lista de opções.', 'select.config.searchable' => 'Habilitar a pesquisa através de opções possíveis.', 'select.config.taggable' => 'Permitir a adição de novas opções para além das opções pré-definidas', 'select.title' => 'Select', diff --git a/resources/lang/pt_BR/fieldtypes.php b/resources/lang/pt_BR/fieldtypes.php index 60359ac5049..a1989b2353c 100644 --- a/resources/lang/pt_BR/fieldtypes.php +++ b/resources/lang/pt_BR/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Permitir múltiplas seleções.', 'select.config.options' => 'Defina as chaves e seus rótulos opcionais.', 'select.config.placeholder' => 'Defina o texto do espaço reservado.', - 'select.config.push_tags' => 'Adicione tags recém-criadas à lista de opções.', 'select.config.searchable' => 'Habilitar a busca por opções possíveis.', 'select.config.taggable' => 'Permitir adicionar novas opções além das opções predefinidas', 'select.title' => 'Selecione', diff --git a/resources/lang/ru/fieldtypes.php b/resources/lang/ru/fieldtypes.php index 0cc4436e598..c53f268c0e5 100644 --- a/resources/lang/ru/fieldtypes.php +++ b/resources/lang/ru/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Разрешить множественный выбор.', 'select.config.options' => 'Установите клавиши и их дополнительные метки.', 'select.config.placeholder' => 'Задайте текст заполнителя.', - 'select.config.push_tags' => 'Добавить вновь созданные теги в список опций.', 'select.config.searchable' => 'Включить поиск по возможным вариантам.', 'select.config.taggable' => 'Разрешить добавление новых опций в дополнение к предварительно заданным', 'select.title' => 'Выбор', diff --git a/resources/lang/sl/fieldtypes.php b/resources/lang/sl/fieldtypes.php index c74753ad45f..b7589a32b4a 100644 --- a/resources/lang/sl/fieldtypes.php +++ b/resources/lang/sl/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Dovoli več izbir.', 'select.config.options' => 'Nastavite tipke in njihove izbirne nalepke.', 'select.config.placeholder' => 'Nastavite nadomestno besedilo.', - 'select.config.push_tags' => 'Na seznam možnosti dodajte novo ustvarjene oznake.', 'select.config.searchable' => 'Omogočite iskanje po možnih možnostih.', 'select.config.taggable' => 'Dovoli dodajanje novih možnosti poleg vnaprej določenih možnosti', 'select.title' => 'Select', diff --git a/resources/lang/sv/fieldtypes.php b/resources/lang/sv/fieldtypes.php index 63b098a1ece..a131c004316 100644 --- a/resources/lang/sv/fieldtypes.php +++ b/resources/lang/sv/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Tillåt flera val.', 'select.config.options' => 'Ställ in nycklarna och deras valfria etiketter.', 'select.config.placeholder' => 'Ställ in platshållartext.', - 'select.config.push_tags' => 'Lägg till nyskapade taggar i alternativlistan.', 'select.config.searchable' => 'Aktivera sökning genom möjliga alternativ.', 'select.config.taggable' => 'Tillåt tillägg av nya alternativ utöver fördefinierade alternativ', 'select.title' => 'Rullgardinsmeny', diff --git a/resources/lang/tr/fieldtypes.php b/resources/lang/tr/fieldtypes.php index 72d4b26d93b..23393f6e0ab 100644 --- a/resources/lang/tr/fieldtypes.php +++ b/resources/lang/tr/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => 'Çoklu seçime izin ver.', 'select.config.options' => 'Anahtarları ve isteğe bağlı etiketlerini ayarlayın.', 'select.config.placeholder' => 'Yer tutucu metni ayarlayın.', - 'select.config.push_tags' => 'Seçenekler listesine yeni oluşturulan etiketleri ekleyin.', 'select.config.searchable' => 'Olası seçenekler arasında aramayı etkinleştirin.', 'select.config.taggable' => 'Önceden tanımlanmış seçeneklere ek olarak yeni seçenekler eklemeye izin ver', 'select.title' => 'Seçiniz', diff --git a/resources/lang/uk/fieldtypes.php b/resources/lang/uk/fieldtypes.php index 3e8a437afb5..671c077803c 100644 --- a/resources/lang/uk/fieldtypes.php +++ b/resources/lang/uk/fieldtypes.php @@ -159,7 +159,6 @@ 'select.config.multiple' => 'Дозволити кілька виборів.', 'select.config.options' => 'Встановіть ключі та їх необов’язкові мітки.', 'select.config.placeholder' => 'Встановіть текст заповнювача.', - 'select.config.push_tags' => 'Додати новостворені теги до списку опцій.', 'select.config.searchable' => 'Дозволити пошук серед можливих опцій.', 'select.config.taggable' => 'Дозволити додавання нових опцій, крім попередньо визначених', 'select.title' => 'Вибір', diff --git a/resources/lang/zh_CN/fieldtypes.php b/resources/lang/zh_CN/fieldtypes.php index 23bbdf18f0f..116e804435f 100644 --- a/resources/lang/zh_CN/fieldtypes.php +++ b/resources/lang/zh_CN/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => '允许多项选择。', 'select.config.options' => '设置键及其可选标签。', 'select.config.placeholder' => '设置默认的,不可选择的占位符文本。', - 'select.config.push_tags' => '将新创建的标签添加到选项列表中。', 'select.config.searchable' => '启用可能的选项搜索。', 'select.config.taggable' => '除了预定义的选项外,还允许添加新的选项', 'select.title' => '选择', diff --git a/resources/lang/zh_TW/fieldtypes.php b/resources/lang/zh_TW/fieldtypes.php index 5220f47f52d..e2570d52c43 100644 --- a/resources/lang/zh_TW/fieldtypes.php +++ b/resources/lang/zh_TW/fieldtypes.php @@ -157,7 +157,6 @@ 'select.config.multiple' => '允許多選。', 'select.config.options' => '設定鍵值與其標籤。', 'select.config.placeholder' => '設定預留位置文字。', - 'select.config.push_tags' => '新增新建立的標籤至選項列表。', 'select.config.searchable' => '啟用在各個可能選項間的搜尋。', 'select.config.taggable' => '允許新增除了預定義選項外的新選項', 'select.title' => '選擇', diff --git a/resources/views/playground.blade.php b/resources/views/playground.blade.php index 31a3a79a197..30e742a498e 100644 --- a/resources/views/playground.blade.php +++ b/resources/views/playground.blade.php @@ -183,6 +183,7 @@ Select