From 66c119ad662500511faeafaef539d1f2e9236bb4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Mummert?= Date: Fri, 26 Dec 2025 20:48:14 +0100 Subject: [PATCH] Bugfix --- src/Resources/contao/dca/tl_settings.php | 14 ++++++++++++-- src/Resources/contao/languages/de/tl_settings.php | 7 +++++-- 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/src/Resources/contao/dca/tl_settings.php b/src/Resources/contao/dca/tl_settings.php index 04cef75..dcf95f3 100644 --- a/src/Resources/contao/dca/tl_settings.php +++ b/src/Resources/contao/dca/tl_settings.php @@ -23,7 +23,16 @@ $GLOBALS['TL_DCA']['tl_settings']['fields']['meilisearch_index'] = [ ], ]; -$GLOBALS['TL_DCA']['tl_settings']['fields']['meilisearch_api'] = [ +$GLOBALS['TL_DCA']['tl_settings']['fields']['meilisearch_api_write'] = [ + 'inputType' => 'text', + 'eval' => [ + 'mandatory' => true, + 'tl_class' => 'w50', + 'hideInput' => true, + ], +]; + +$GLOBALS['TL_DCA']['tl_settings']['fields']['meilisearch_api_search'] = [ 'inputType' => 'text', 'eval' => [ 'mandatory' => true, @@ -92,7 +101,8 @@ PaletteManipulator::create() ->addLegend('meilisearch_legend', null, PaletteManipulator::POSITION_AFTER, true) ->addField('meilisearch_host', 'meilisearch_legend') ->addField('meilisearch_index', 'meilisearch_legend') - ->addField('meilisearch_api', 'meilisearch_legend') + ->addField('meilisearch_api_write', 'meilisearch_legend') + ->addField('meilisearch_api_search', 'meilisearch_legend') ->addField('meilisearch_imagesize', 'meilisearch_legend') ->addField('meilisearch_fallback_image', 'meilisearch_legend') ->addField('meilisearch_index_past_events', 'meilisearch_legend') diff --git a/src/Resources/contao/languages/de/tl_settings.php b/src/Resources/contao/languages/de/tl_settings.php index 9ab6b2c..883f8cb 100644 --- a/src/Resources/contao/languages/de/tl_settings.php +++ b/src/Resources/contao/languages/de/tl_settings.php @@ -8,8 +8,11 @@ $GLOBALS['TL_LANG']['tl_settings']['meilisearch_host'][1] = 'URL der Meilisearch $GLOBALS['TL_LANG']['tl_settings']['meilisearch_index'][0] = 'Meilisearch Index'; $GLOBALS['TL_LANG']['tl_settings']['meilisearch_index'][1] = 'Index in der Meilisearch Instanz.'; -$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api'][0] = 'API Key'; -$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api'][1] = 'API-Schlüssel für den Zugriff auf Meilisearch.'; +$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api_write'][0] = 'API Write Key'; +$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api_write'][1] = 'API-Schlüssel für den Schreib-Zugriff auf Meilisearch.'; + +$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api_search'][0] = 'API Search Key'; +$GLOBALS['TL_LANG']['tl_settings']['meilisearch_api_search'][1] = 'API-Schlüssel für den Suche-Zugriff auf Meilisearch.'; $GLOBALS['TL_LANG']['tl_settings']['meilisearch_imagesize'][0] = 'Bildgröße für Vorschaubilder'; $GLOBALS['TL_LANG']['tl_settings']['meilisearch_imagesize'][1] = 'Bildgröße aus den Contao-Bildgrößen (tl_image_size).';