2

現在、Drupalには、入力する必要のあるフィールドのリストであるコンテンツタイプがあります。次に、そのコンテンツを並べ替えて表示するために、そのコンテンツタイプからすべてのフィールドをインポートし、公開されたノードタイプでフィルタリングするビューを作成しました。

このビューには、分類法ではなく、コンテンツフィールドの1つに基づいてこれらの結果をフィルタリングするURLと引数が設定されています。たとえば、これらのレコードが「現在」か「過去」かを宣言し、引数が設定されているので、ユーザーがURL/currentまたはURL/pastと入力すると、ビューにそれぞれのコンテンツが表示されます。過去または現在。

ここでの私の目的は、このビューを1つのペインに表示し、左側のペインに、引数のみで同じパネルページにリンクするURL/過去のURL/現在などへのリンクを含むナビゲーションリストを作成するパネルを作成することです。 。次に、この引数をビューに渡して、それぞれ変更することができます。

これは可能ですか?もしそうなら、どのように?私はこの問題に数日間取り組んできましたが、出くわしたリソースはすべて数年前のものであり、役に立ちません。ありがとうございました。

4

1 に答える 1

1

パネル ページは my_page/%/% などの仮想パス要素を受け取る必要があり、ペインはそれに応じて %1 または %2 をビューに送信する必要があります。パネル ペインのビュー表示は、ビューで作成し、パネル インターフェイスを介して挿入できます。引数は、ビュー パネル ペインの表示設定で設定できます。

または、単純に と 引数を受け取るビューを作成し、PHP フィルターに設定されたパネル ペインで *views_embed_view()* を実行することもできます。その後、単純にarg(1)arg(2)を変数として渡すことができます。

于 2012-10-04T08:38:36.357 に答える