Я переписываю URL для своего языка и страны, например, если есть URL / en / page, он переписывает URL в / en-us / page
Это то, что я использую дляполучить ответ на контент
public function onKernelResponse(FilterResponseEvent $event) : void
{
$country = $_COOKIE['Drupal_visitor_country'];
$request = $this->container->get('request_stack')->getCurrentRequest();
$response = $event->getResponse();
if(($request->getRequestFormat() === 'html') && !$request->isXmlHttpRequest()) {
У меня проблемы с вызовами ajax, он не может заменить URL для вызовов ajax, вызов ajax перестает работать для сортировки страниц, поэтому мне пришлось игнорировать ajaxзвонки с !$request->isXmlHttpRequest()
как бы я проанализировал все URL, включая ajax?