いくつかの異なるモジュールを作成する必要があるため、最善のアプローチを探しています。知識のある人がアドバイスを提供してくれることを願っています。
私が達成しようとしていることは、理論的には、オーチャードとその既存のデフォルト モジュールで提供される ContentTypes、フィールド、タクソノミー、クエリ、およびプロジェクションの混合を使用して実行できます。
ただし、トレーニングや経験のないエンドユーザー向けのモジュールを作成しているため、単純化して手に入れる必要があります。
私が書いたモジュールは将来再利用され、フィールドを簡単に追加/削除できる機能が欲しいです。
モジュールを管理するために、コンテンツマネージャーとは別に管理セクションを作成する必要があります (使いやすさのため)。
現在の慣行は、モデルで必要な入力を使用してパーツを作成し、従来の MVC アプローチに従ってシェイプなどを手動で書き出すことです。
私が求めている質問は、Fields モジュールを使用してこれらの入力を処理することは実行可能でしょうか? 次に、私は (私が信じているように) Fields モジュールの一部として、すぐに使用できる Shape レンダリングを利用できます (私は Fields モジュールが大好きで、その拡張性が非常に高いため)。
このアプローチの主な欠点は何ですか?
具体的になりすぎずに明確にしようとしましたが、まだ行っていない場合は、喜んでより多くの情報を提供します。