Fatal error: Uncaught TypeError: substr(): Argument #1 ($string) must be of type string, int given in /var/www/vhosts/eatdirt.de/httpdocs/plugins/tnt_whatsapp/tntHelper.php:68 Stack trace: #0 /var/www/vhosts/eatdirt.de/httpdocs/plugins/tnt_whatsapp/tntHelper.php(68): substr() #1 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Events/Dispatcher.php(72): Plugin\tnt_whatsapp\tntHelper->render() #2 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Plugin/HookManager.php(94): JTL\Events\Dispatcher->fire() #3 /var/www/vhosts/eatdirt.de/httpdocs/includes/defines.php(329): JTL\Plugin\HookManager->executeHook() #4 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Controller/AbstractController.php(478): executeHook() #5 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Controller/MaintenanceController.php(35): JTL\Router\Controller\AbstractController->preRender() #6 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Controller/DefaultController.php(139): JTL\Router\Controller\MaintenanceController->getResponse() #7 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Controller/DefaultController.php(110): JTL\Router\Controller\DefaultController->redirectOldRoute() #8 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Strategy/SmartyStrategy.php(32): JTL\Router\Controller\DefaultController->getResponse() #9 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Route.php(124): JTL\Router\Strategy\SmartyStrategy->invokeRouteCallable() #10 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): League\Route\Route->process() #11 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(43): League\Route\Dispatcher->handle() #12 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process() #13 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/PhpFileCheckMiddleware.php(39): League\Route\Dispatcher->handle() #14 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\PhpFileCheckMiddleware->process() #15 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/OptinMiddleware.php(38): League\Route\Dispatcher->handle() #16 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\OptinMiddleware->process() #17 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/CurrencyCheckMiddleware.php(30): League\Route\Dispatcher->handle() #18 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CurrencyCheckMiddleware->process() #19 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/LocaleCheckMiddleware.php(44): League\Route\Dispatcher->handle() #20 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleCheckMiddleware->process() #21 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/CartcheckMiddleware.php(27): League\Route\Dispatcher->handle() #22 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\CartcheckMiddleware->process() #23 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/WishlistCheckMiddleware.php(30): League\Route\Dispatcher->handle() #24 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\WishlistCheckMiddleware->process() #25 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/SSLRedirectMiddleware.php(45): League\Route\Dispatcher->handle() #26 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\SSLRedirectMiddleware->process() #27 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/MaintenanceModeMiddleware.php(43): League\Route\Dispatcher->handle() #28 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\MaintenanceModeMiddleware->process() #29 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Middleware/LocaleRedirectMiddleware.php(37): League\Route\Dispatcher->handle() #30 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): JTL\Router\Middleware\LocaleRedirectMiddleware->process() #31 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Strategy/ApplicationStrategy.php(37): League\Route\Dispatcher->handle() #32 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(59): Psr\Http\Server\MiddlewareInterface@anonymous->process() #33 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Dispatcher.php(53): League\Route\Dispatcher->handle() #34 /var/www/vhosts/eatdirt.de/httpdocs/includes/vendor/league/route/src/Router.php(97): League\Route\Dispatcher->dispatchRequest() #35 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Router/Router.php(654): League\Route\Router->dispatch() #36 /var/www/vhosts/eatdirt.de/httpdocs/includes/src/Shop.php(379): JTL\Router\Router->dispatch() #37 /var/www/vhosts/eatdirt.de/httpdocs/index.php(9): JTL\Shop::dispatch() #38 {main} thrown in /var/www/vhosts/eatdirt.de/httpdocs/plugins/tnt_whatsapp/tntHelper.php on line 68