1つの位置(ヘッダー)に配置されるカスタムモジュールを構築しています。このモジュールでコンテンツをページの別の位置(mainBody)に書き込んでください。これは可能ですか?
少し拡張すると、mainBodyはタブのグループを保持し、ヘッダーにはそれらのタブを選択するためのボタンが含まれます。 mainBodyはヘッダーのすぐ下にあるため、ユーザーには1つのまとまりのある要素として表示されますが、私のテンプレートで作成されたHTMLでは、ヘッダーとmainBodyはフローティングサイドバーで区切られています。
回避策として、2つのモジュールを作成しています。1つはボタン用、もう1つはタブ用で、それぞれヘッダーとmainBodyに割り当てられています。ただし、2つのモジュールは常に一緒に表示され、両方を同じページに割り当てる必要があるため、これは直感に反します。また、2つのモジュールが変数を共有しているため、開発の観点から見るとより面倒です。
2つのモジュールを2つの異なる位置に作成するルートを続ける必要がありますか?または、モジュール内から直接ページコンテンツを異なる位置に書き込むことは可能ですか?もしそうなら、どうですか?ご協力いただきありがとうございます! (Joomla 3.5.1)
コードを使わずにこれを行うと仮定して...
通常のラボツールを2つ使用します。
タブ:これにより、ページの他の場所からモジュール内のページのタブをアクティブ化できます。ボタンが機能するはずです。この手順については、通常のラボで確認してください。
Advanced Module Manager。通常のLabs Advanced Module Managerのフォローモジュール機能を使用して、2つのモジュールを簡単に互いにフォローさせることができます。
探している効果を得るために、タブのスタイルをいじる必要があるかもしれません