Hallo zusammen,
ich würde gerne eine Tischreservierung mit con4gis bauen. Ich bin nach dieser Anleitung vorgegangen https://docs.con4gis.org/beispiel.
Ich bekomme im debug-Modus leider sowohl mit eingegebenem und zugewiesenem Veranstaltungsort als auch ohne (ist ja wohl optional) den Fehler:
Code:
Warning: Undefined array key "position_map"
Stacktrace
Code:
ErrorException:
Warning: Undefined array key "position_map"
at vendor/con4gis/projects/src/Classes/Framework/C4GBaseController.php:579
at con4gis\ProjectsBundle\Classes\Framework\C4GBaseController->initBrickModule()
(vendor/con4gis/reservation/src/Controller/C4gReservationController.php:179)
at con4gis\ReservationBundle\Controller\C4gReservationController->initBrickModule()
(vendor/con4gis/projects/src/Classes/Framework/C4GBaseController.php:1163)
at con4gis\ProjectsBundle\Classes\Framework\C4GBaseController->getPerformAction()
(vendor/con4gis/projects/src/Classes/Framework/C4GBaseController.php:1086)
at con4gis\ProjectsBundle\Classes\Framework\C4GBaseController->generateAjax()
(vendor/con4gis/projects/src/Classes/Framework/C4GBaseController.php:289)
at con4gis\ProjectsBundle\Classes\Framework\C4GBaseController->getResponse()
(vendor/contao/core-bundle/src/Controller/FrontendModule/AbstractFrontendModuleController.php:40)
at Contao\CoreBundle\Controller\FrontendModule\AbstractFrontendModuleController->__invoke()
(vendor/symfony/http-kernel/HttpKernel.php:163)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:75)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/HttpCache/SubRequestHandler.php:86)
at Symfony\Component\HttpKernel\HttpCache\SubRequestHandler::handle()
(vendor/symfony/http-kernel/Fragment/InlineFragmentRenderer.php:80)
at Symfony\Component\HttpKernel\Fragment\InlineFragmentRenderer->render()
(vendor/symfony/http-kernel/Fragment/FragmentHandler.php:85)
at Symfony\Component\HttpKernel\Fragment\FragmentHandler->render()
(vendor/contao/core-bundle/src/Fragment/FragmentHandler.php:69)
at Contao\CoreBundle\Fragment\FragmentHandler->render()
(vendor/contao/core-bundle/src/Resources/contao/modules/ModuleProxy.php:60)
at Contao\ModuleProxy->generate()
(vendor/contao/core-bundle/src/Resources/contao/elements/ContentModule.php:59)
at Contao\ContentModule->generate()
(vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:623)
at Contao\Controller::getContentElement()
(vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:197)
at Contao\ModuleArticle->compile()
(vendor/contao/core-bundle/src/Resources/contao/modules/Module.php:214)
at Contao\Module->generate()
(vendor/contao/core-bundle/src/Resources/contao/modules/ModuleArticle.php:70)
at Contao\ModuleArticle->generate()
(vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:551)
at Contao\Controller::getArticle()
(vendor/contao/core-bundle/src/Resources/contao/library/Contao/Controller.php:393)
at Contao\Controller::getFrontendModule()
(vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:194)
at Contao\PageRegular->prepare()
(vendor/contao/core-bundle/src/Resources/contao/pages/PageRegular.php:61)
at Contao\PageRegular->getResponse()
(vendor/contao/core-bundle/src/Resources/contao/controllers/FrontendIndex.php:320)
at Contao\FrontendIndex->renderPage()
(vendor/symfony/http-kernel/HttpKernel.php:163)
at Symfony\Component\HttpKernel\HttpKernel->handleRaw()
(vendor/symfony/http-kernel/HttpKernel.php:75)
at Symfony\Component\HttpKernel\HttpKernel->handle()
(vendor/symfony/http-kernel/Kernel.php:202)
at Symfony\Component\HttpKernel\Kernel->handle()
(web/preview.php:46)
Die Seite wird in chrome zwar mit Reservierungsformular angezeigt aber ohne die Tag-Auswahl.
In der chrome-Konsole gibt es dazu den Javascript-Fehler:
Code:
Uncaught TypeError: Cannot read properties of undefined (reading 'style')
at setTimeset (c4g_brick_reservation.js?v=1724604075:1:9924)
at setReservationForm (c4g_brick_reservation.js?v=1724604075:1:5635)
at <anonymous>:1:21
at ready (C4GBrickDialog.js?v=1719495338:1:50)
at <anonymous>:1:1
at m (jquery.min.js?v=2e868dd8:2:880)
at $e (jquery.min.js?v=2e868dd8:2:46274)
at ce.fn.init.append (jquery.min.js?v=2e868dd8:2:47633)
at ce.fn.<computed> [as appendTo] (jquery.min.js?v=2e868dd8:2:49175)
at E.projects.c4gGui.fnHandleAjaxResponse (c4gGuiBrick.js?v=1728048912:1:15377)
Contao Version 4.13.49
con4gis-Reservation Version v3.6.37
Hat jemand hierzu eine Idee?
Viele Grüße,
conter