← Back to City Dynamic Maps Support
sat44956
Hi,
After updating OctoberCMS I have started to get this error on the page with the map:
Symfony\Component\Debug\Exception\FatalThrowableError: preg_match_all(): Argument #2 ($subject) must be of type string, City\Map\Classes\Map\Context given in /home/xxxxxxxx/modules/cms/traits/ParsableController.php:118
Stack trace:
#0 /home/xxxxxxxx/modules/cms/traits/ParsableController.php(118): preg_match_all('/\\{\\{([^:\\}]+)\\...', Object(City\Map\Classes\Map\Context), Array)
#1 /home/xxxxxxxx/modules/cms/traits/ParsableController.php(62): Cms\Classes\Controller->makeDynamicAttributeReplacement(Object(City\Map\Classes\Map\Context), Array)
#2 /home/xxxxxxxx/modules/cms/traits/ParsableController.php(24): Cms\Classes\Controller->parseEnvironmentVarsOnComponent(Object(City\GoogleMaps\Components\MapDetails), Array)
#3 /home/xxxxxxxx/modules/cms/classes/Controller.php(396): Cms\Classes\Controller->parseAllEnvironmentVars()
#4 /home/xxxxxxxx/modules/cms/classes/Controller.php(222): Cms\Classes\Controller->runPage(Object(Cms\Classes\Page))
#5 /home/xxxxxxxx/modules/cms/classes/CmsController.php(50): Cms\Classes\Controller->run('map_view')
#6 /home/xxxxxxxx/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): Cms\Classes\CmsController->run('map_view')
#7 /home/xxxxxxxx/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\Routing\Controller->callAction('run', Array)
Thanks for you help!
Last updated
City
Hello,
Thank you for the request. The issue is fixed. Please update the plugin City Dynamic Maps to version 1.0.1
Regards
Last updated
City
Note: the issue is related to the October v2.2 feature "Template Properties Support Variables". This feature expects that all properties are strings. But the map plugins internally use properties to store non-scalar values, like objects.
1-4 of 4