特定のコンテンツタイプのリードに使用する連絡先フォームを作成しましたが、ブロックまたはエンティティの参照を通じて、コンテンツタイプ内にフォームを表示できません。フォームブロックモジュールを使用しようとしましたが、ページがエラーになります。他に何か提案はありますか?
解決策を見つけました。 FormBlockの現在の開発バージョンには、モジュール内のデータ呼び出しを修正するパッチがあります。パッチが適用されると、フォームはコンテンツタイプ内のブロックに表示されます。
フォームブロックが問題を引き起こしている場合、チュートリアル Tutorial を使用して Contact storage を使用できます。これで問題が解決します。これがお役に立てば幸いです。
私の個人的なWebサイトでは、 Contact Block module を使用して、Core連絡先フォームをブロックとして公開しています。ブロックをフィールドとして追加する場合は、 Display Suite を使用して、連絡先ブロックで公開したブロックに基づいてカスタムフィールドを作成できます。この方法では、カスタムコードを自分で記述する必要はありません。