4

Web サイトのセクションで次のレイアウト/設定を実現する必要があります。

次のパネル レイアウトを使用します。

以下を含む全幅にわたる上部の列:
- 現在のノードに関連する画像のビュー (jquery サイクルを使用してテーマ化されたプローブ)

以下を含む 3 つの列:

  1. 左の列: 4 つの単一階層分類用語のリスト:

    • ターム1
    • ターム 2 (選択)
    • ターム3
    • ターム4
  2. 中央の列: 左の列で選択された分類用語でタグ付けされたノード タイトルのリスト ビュー

    • Node1 タイトル (ターム 2 でタグ付け) (選択済み)
    • Node2 タイトル (ターム 2 でタグ付け)
  3. 右の列: 中央の列で選択されたノードの内容

    • ノード 1

私は初心者です。理論的には、ビューとパネルだけでこれを行うことができ、用語 id とノード id を引数として渡すことができると思います。しかし、ビューとパネルの引数とコンテキストを連携させる方法がわからないため、正しい方向に向けてくれる人が必要です。ありがとう。

4

2 に答える 2

3

おそらく、パネルを捨てて、自分でブロックを作成して上部パネルを表示する方がよいでしょう。Acquia Marina テーマには、この正確な設定を可能にするレイアウトがあります。つまり、コンテンツの上でヘッダーの下にブロックがあり、その下に最大 3 つの列があります。パネル モジュールをまったく使用せずに、完成したページからレイアウト コードをコピーするだけで、探している効果が得られます。

于 2009-02-26T01:13:15.167 に答える
0

一番上の列には、ビュースライドショーモジュールを使用できます。あなたはそれをかなり簡単に見つけるはずです。ビュースタイル設定で、スライドショーを選択するだけで、デフォルト設定を変更して、必要な効果を得ることができます。

次の問題は、分類法をどのように実装するかによって異なります。実際には、引数として用語IDを使用することが最も簡単なアプローチであり、通常、特定の検証を設定する必要はありません。

ビューが必要な引数を使用して作成されたら、それらを取得する方法を定義する必要があります。

パネルを使用すると、URLのさまざまな部分を選択し、それらがどのタイプの分類法(たとえば)であるかを定義できるため、これらをビューに渡すことができます。

パネルの基本設定で、分類用語を表すプレースホルダーを使用してパスを作成します。

例えば:
example.com/content/%term1/%term3/%term4

そして、コンテキストペインで、用語を定義し、それらが属する語彙を選択します。

パネルにビューを追加すると、[設定]ペインに、ビューに必要な用語を選択できるメニューが表示されます。

于 2011-09-09T18:35:43.420 に答える