Problem
When accessing URLs with query parameters (e.g., /en/product?id=1),
the router was looking for a template named product?id=1.twig instead of product.twig.
Solution
Use parse_url($uri, PHP_URL_PATH) to extract only the path component
from REQUEST_URI before passing it to the Request object.
Files Changed
src/Core/Application.php-createRequest()method