Drupal 8では、プログラムでコンテンツをどのように作成できますか?「Drupal 8」の管理から、新しいタイプの「家」を作成しました(説明、画像、ユーザーへの参照フィールドを含む...)。カスタムモジュールからエンティティタイプ「ハウス」を作成するにはどうすればよいですか?
私のカスタムモジュールには、フォームファイルがあります(FormBaseを拡張するクラスが含まれています)。送信コールバックで、新しい「家」を作成して値を設定し、新しいエンティティを保存します。
コアにはWeb上の例はありません...
2番目の質問「エンティティタイプ「家」を作成するにはどうすればよいですか?」少し混乱しています。問題は、「カスタムモジュールからノードタイプ「ハウス」のノードを作成するにはどうすればよいですか?」あいまいさは、Drupalで非常に具体的な意味を持つ「エンティティタイプ」の使用に起因し、「カスタムモジュールから 'House'というカスタムエンティティタイプを作成するにはどうすればよいですか?」または「バンドル「ハウス」を使用するカスタムエンティティを作成するにはどうすればよいですか?」
—
mradcliffe、2015年