「event」に名前を変更する「event_xyz」というコンテンツタイプがあります。コンテンツタイプを複製して、元のコンテンツタイプを削除できると思います。しかし、私はこれを行う方法についてのツタンやモジュールを見ていません。
または、バンドルのマシン名を変更する方法はありますか?
コンテンツの複製に関連するクローズド質問 Drupal 7のタイプを見つけましたが、Drupal 8のタイプは見つけませんでした。
これを行う最善の方法は、 entity_clone contribモジュールです。私はそれをダウンロードしてインストールし、クローンボタンを押して、すべてのフィールドとフォーム設定を新しいコンテンツタイプにコピーしました。それはとてもうまくいきました。
Kevin の提案を使用してコンテンツタイプの名前を変更する1つの解決策を次に示します。
1)コードベースで「event_xyz」を検索して置き換えます
2)/ config/syncディレクトリ(または設定がある場所)に移動します
3)コマンドを実行して ファイル名を検索して置換
4)コンテンツタイプ「event_xyz」を削除します
5)設定のインポートを実行します( "drush cim -y")
これは機能し、10分もかかりませんでしたが、コンテンツを削除する必要はありませんでした。
このタスク専用に設計されたコンテンツタイプクローンを使用できます。 Drupal 7およびDrupal 8: https://www.drupal.org/project/content_type_clone