Bugfix
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
namespace MummertMedia\ContaoMeilisearchBundle\Controller\FrontendModule;
|
namespace MummertMedia\ContaoMeilisearchBundle\Controller\FrontendModule;
|
||||||
|
|
||||||
|
use Contao\Config;
|
||||||
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
use Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController;
|
||||||
use Contao\CoreBundle\Twig\FragmentTemplate;
|
use Contao\CoreBundle\Twig\FragmentTemplate;
|
||||||
use Contao\ModuleModel;
|
use Contao\ModuleModel;
|
||||||
@@ -15,9 +16,13 @@ class MeilisearchSearchController extends AbstractFrontendModuleController
|
|||||||
ModuleModel $model,
|
ModuleModel $model,
|
||||||
Request $request
|
Request $request
|
||||||
): Response {
|
): Response {
|
||||||
// Variablen an Twig übergeben
|
|
||||||
$template->set('meiliLimit', (int) ($model->meiliLimit ?: 50));
|
$template->set('meiliLimit', (int) ($model->meiliLimit ?: 50));
|
||||||
|
|
||||||
|
// ✅ Config hier lesen
|
||||||
|
$template->set('meiliHost', Config::get('meilisearch_host'));
|
||||||
|
$template->set('meiliIndex', Config::get('meilisearch_index'));
|
||||||
|
$template->set('meiliSearchKey', Config::get('meilisearch_api_search'));
|
||||||
|
|
||||||
return $template->getResponse();
|
return $template->getResponse();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
{#
|
{#
|
||||||
Meilisearch Frontend Search
|
Meilisearch Frontend Search
|
||||||
Default Twig template
|
Contao 5 – Frontend Module Template
|
||||||
#}
|
#}
|
||||||
|
|
||||||
<div
|
<div
|
||||||
@@ -44,11 +44,11 @@ Default Twig template
|
|||||||
const limit = parseInt(wrapper.dataset.limit, 10) || 50;
|
const limit = parseInt(wrapper.dataset.limit, 10) || 50;
|
||||||
|
|
||||||
const client = new MeiliSearch({
|
const client = new MeiliSearch({
|
||||||
host: '{{ config("meilisearch_host") }}',
|
host: '{{ meiliHost }}',
|
||||||
apiKey: '{{ config("meilisearch_api_search") }}'
|
apiKey: '{{ meiliSearchKey }}'
|
||||||
});
|
});
|
||||||
|
|
||||||
const index = client.index('{{ config("meilisearch_index") }}');
|
const index = client.index('{{ meiliIndex }}');
|
||||||
|
|
||||||
let abortController = null;
|
let abortController = null;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user