web-dev-qa-db-ja.com

モジュールの構成を機能ごとにエクスポートできるようにするにはどうすればよいですか?

高レベルでは、モジュールの構成データを取得して Features でエクスポート可能にするために何を行う必要がありますか?

これがまだ機能をサポートしていないcontribモジュールであるか、私が作成したカスタムモジュールであるかに関係なく、コードで取得できるようにどこから始めればよいですか?

5
markdorison

手順は Features API.txt にあります。これは、モジュールを機能とよりよく統合する方法のいくつかの例を提供します。

最も簡単な方法は、モジュールを CTools Export API の周りに構築することです。これが かなり良い記事 でその方法を説明しています。

10
tim.plunkett

モジュールがすでにエンティティAPIを利用している場合:

コントローラクラスとしてEntityAPIControllerExportableを指定し、hook_entity_info()exportableキーをTRUEに設定し、必要なスキーマフィールド(モジュール、ステータス列)をコピーして含めます。 entity_exportable_schema_fields()で定義されたスキーマをhook_schema()実装に

コミュニティドキュメントをご覧ください: エンティティタイプをエクスポート可能にする

0
rymo