-1

プレースホルダーを含む index.html、css ファイル、および template.xml を作成するための gow に関する Web 上のチュートリアルがあります。わかりました、簡単です。しかし、いくつかの異なるビューを持つテンプレートが必要です。例: -すべてのページにトップメニュー、ヘッダー、左サイドバー、メインエリア、フッターがありますが、 -最初のページにはヘッダーがありません。.topmenu の後にサイドバー、メインエリア、フッターが続きます。- 2 番目のページのサイドバーは左から右に移動しました - 3 番目のページには、メインエリアの代わりに 4 つのブロック (特別オファーのブロック) があります。

私が見る限り、テンプレートごとに一意のプレースホルダー セットを持つ 3 つのスタンドアロン テンプレートを作成する必要があります。一部のページでオファー ブロックの 4 つのプレースホルダーを使用して、大きなメインエリアのプレースホルダーを変更する方法がわかりません。動的に。

メインエリアの代わりに4つのプレースホルダーを表示するためにドキュメントIDを単純に決定するためのifステートメントがjoomlaテンプレートにあります。またはメインページにヘッダーを表示しない (fe doc.id="mainpage")

しかし、私はそれを次のように選択可能にしたい: -このページにはそのテンプレート (index_1.php) の最初のケースがあり、そのページには同じテンプレート (index_2.php) の 2 番目のケース (selectbox のような) があります。それは可能ですか?

4

1 に答える 1

1

コメントではなく、これを回答にします。あなたが探していることができると信じているからです。

記事が設定され、記事へのリンクが確立されたら (探している情報がサイトにある場合)、時々表示したいデータを含むモジュールを作成できます。

モジュールマネージャーに移動します - 右側に「モジュールの割り当て」または「このモジュールを次のページに表示する」の行に沿った何かが表示されます。次に、モジュールを表示するページを選択できます。必要に応じて、すべてのページ、なし、特定のページを指定できます。

これにより、必要な場所だけを好きなように表示できます。もう少し柔軟性が必要な場合は、モジュール内でこれをプログラムで行うこともできます (カスタム HTML を作成し、Sourcerer などの拡張機能を使用してモジュールに PHP を追加する場合)。あなたはやっている。

于 2013-06-04T17:02:38.137 に答える