カスタムヘッダーを備えたマルチテナントアプリケーションがあります。基本的には顧客のロゴといくつかのリンクがあります。
ヘッダーはほとんどのモジュールで表示されますが、データベースからロゴ設定を読み取る必要があります。これを最もよく整理するにはどうすればよいですか?
コンポーネントを使用する場合は、すべてのモジュールに貼り付ける必要があります。スロットをより適切に集中化できますか?
カスタムヘッダーを備えたマルチテナントアプリケーションがあります。基本的には顧客のロゴといくつかのリンクがあります。
ヘッダーはほとんどのモジュールで表示されますが、データベースからロゴ設定を読み取る必要があります。これを最もよく整理するにはどうすればよいですか?
コンポーネントを使用する場合は、すべてのモジュールに貼り付ける必要があります。スロットをより適切に集中化できますか?
2つのオプションがあります。
まず、component_slot(リンクは1.2のドキュメントに移動しますが、1.4では問題ありません)。アプリ用に定義し、特定のモジュール用に再定義できます。
第二に、基本的なコンポーネント。それは常に同じことを実行し、あなたはそれを再定義することはできません。すべてのモジュールに貼り付ける必要はありません。モジュールYのテンプレートでモジュールXからコンポーネントを呼び出すことができます。