VL
Size: a a a
VL
EB
ED
AI
EB
C
EB
C
processInbound() для пути /my-path добавляю get параметры к запросу таким способом $request->query->set('foo', 'bar');. Теперь если создать Url::fromUserInput('/my-path') то возвратится объект с get параметрами, добавленными в processInbound(), всё ок. Но если написать Url::fromUserInput('/my-path?baz=bar'), то в параметрах будет только 'baz' => 'bar', а 'foo' => 'bar' не будет. Это косячит \Drupal\Core\Url::fromInternalUri(), который вместо мержа опций делает тупо $url->setOptions($options + $url->getOptions()); затирая новые параметры. Поэтому если добавить в меню ссылку /my-path?baz=bar то рендерится она будет неправильно.ИЛ
ИЛ
C
ИЛ
ИЛ
C
ИЛ