composer update するときに パッチが必要なモジュールが更新されパッチが消えてしまうことへ対応する方法

カテゴリ アップデート コアバージョン 8.9.x 関連モジュール Composer update

composer.json の extra セクションに patches を追加する

{
    "name": "drupal-composer/drupal-project",
    〜
    },
    "extra": {
        〜
        "patches": {
            "drupal/プロジェクト名": {
                "説明": "path/to/ファイル名.path"
            }
        }
    }
}
  • path/to の部分を Web上のURL を指定しても良いが、なくなる可能性もあるので 持ってきておいたほうが安心。
  • パッチが正規リリースに吸収された等、不要になった場合、Updateが失敗する。その時点で上記記述を削除すればOK。

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ Core Ver. 関連モジュール タイトル降順で並び替える
サイトの環境設定 8.9.x 編集
コンテンツの作成 7.15 Darty Form 編集ページでの操作ミス
サイトの環境設定 7.23 Pathauto 自動生成されるURLエイリアスがおかしい
フォーム 7.16 Webform, Mail System, Mime Mail, Jp Mail Helper 送信メールのサブジェクトが長いと文字化けする
ユーザ 7.23 User 長い投稿者名の表示が切れる
テーマ 8.9.x patch パッチ 開発環境のファイル変更を本番環境にパッチでデプロイする方法(画像含まず)
開発 mail 7.50 Mail Safety 開発/テスト用サイトのメール

ページ