モジュール「フィールドコレクション」の代替を知っている人はいますか?

フィールドコレクションの概念は非常に重要ですが、よし、機能や検索APIなど、他のモジュールのコラボレーションに問題があります。そのため、代替手段を探しています。

コメント

  • フィールドコレクションは、'クラスの場合、問題を解決するための最上位のdrupalモジュールです。 'さまざまなモジュールでのサポートは素晴らしいと思いました。機能で動作し、検索で動作するようにディスプレイ設定が正しく設定されていることを確認する必要があります。
  • サム、私は'わかりません"正しい表示設定"の意味。明確にしていただけますか?

回答

を参照してくださいマルチフィールドモジュール。

このプロジェクトは、Drupal 7に真の複合フィールドソリューションを提供することを目指しています。フィールドコレクションが大好きなのと同じように、実際のエンティティを保存する必要があります。参照されているすべてのフィールドコレクションエンティティをノードにロードするか、親エンティティをロードする必要があるため、パフォーマンスの問題が発生する可能性があります。

との互換性がわかりませんただし、機能または検索APIです。

コメント

  • そのモジュールは現在"不安定です"なので、開発サイトでは注意して使用してください。ただし、'テストを頻繁に行わずにライブサイトで使用しないでください
  • は、すぐに使用できるマルチフィールドインポートをサポートしていないため、このフィールドにデータをインポートする場合、これは実行可能なオプションではない可能性があります
  • "関連リンクマルチフィールドモジュールページの"セクションが役立ちます。

回答

段落モジュールを試してください。SearchAPIおよび機能。

コメント

  • はい、段落はField_collectionの代わりに最適です。

回答

コレクションを表す新しいコンテンツタイプを作成し、インラインエンティティフォームを使用して「」の作成を許可することを検討できます。それを参照するコンテンツタイプ内の「コレクション」。参照:インラインエンティティフォーム

コメント

  • ただし、これは探す? "インラインコンテンツタイプ"?
  • 'ページ全体の意味がわかりません'」。明確にできますか?
  • 例:コンテンツタイプ" B iv id = “を使用している'あなたが説明したように、私のコンテンツタイプ" A "内のインラインエンティティフォームとしての44361fefc0 “>

(このコンテンツタイプB文字列" test ")が含まれています。文字列" test "を検索すると、検索結果として何が表示されますか?私の観点からは、コンテンツタイプBのノードである必要があります。しかし、必要なのはコンテンツタイプAのノード(CT Bを含む)です。

  • これは基本的にフィールドコレクションが達成することです。 、しかしはるかに合理化された方法で。
  • 詳細な説明の傷跡をありがとう。 Search APIを見ると、本質的に次のような問題キューの説明があります。contribモジュールが正しく構築されている場合は、はい。 ( drupal.org/node/1118282 )IEFは、チェックするモジュールとなるエンティティ参照モジュールフィールドをサポートしているため。そこにある問題キューは、 drupal.org/node/1651606 でこの問題を処理する必要があることを示しているようです。 li>
  • コメントを残す

    メールアドレスが公開されることはありません。 * が付いている欄は必須項目です