应用补丁

为子请求和解耦路由模块应用补丁


在撰写本文时,我们需要两个补丁来将所有内容连接在一起。

  1. 打开您的 Drupal composer.json 文件。
  2. "extra" 下添加以下补丁。

composer.json

"extra": {
"patches": {
"drupal/subrequests": {
"Get same results on different request": "https://www.drupal.org/files/issues/2019-07-18/change_request_type-63049395-09.patch"
},
"drupal/decoupled_router": {
"Unable to resolve path on node in other language than default": "https://www.drupal.org/files/issues/2022-11-30/decouple_router-3111456-resolve-language-issue-58.patch"
}
},
}

注意:如果您没有使用多语言功能(例如翻译),则可以跳过第二个补丁。

  1. 运行以下命令
composer require cweagans/composer-patches

您可以在此处阅读有关补丁的更多信息

  1. https://www.drupal.org/project/subrequests/issues/3049395
  2. https://www.drupal.org/project/decoupled_router/issues/3111456