高レベルでは、モジュールの構成データを取得して Features でエクスポート可能にするために何を行う必要がありますか?
これがまだ機能をサポートしていないcontribモジュールであるか、私が作成したカスタムモジュールであるかに関係なく、コードで取得できるようにどこから始めればよいですか?
手順は Features API.txt にあります。これは、モジュールを機能とよりよく統合する方法のいくつかの例を提供します。
最も簡単な方法は、モジュールを CTools Export API の周りに構築することです。これが かなり良い記事 でその方法を説明しています。
モジュールがすでにエンティティAPIを利用している場合:
コントローラクラスとして
EntityAPIControllerExportable
を指定し、hook_entity_info()
のexportable
キーをTRUE
に設定し、必要なスキーマフィールド(モジュール、ステータス列)をコピーして含めます。entity_exportable_schema_fields()
で定義されたスキーマをhook_schema()
実装に
コミュニティドキュメントをご覧ください: エンティティタイプをエクスポート可能にする