2

誰かがこれで私を案内してもらえますか?

非表示にしたノードに関連付けられた 5 つのイメージがあります。ブロックで表示したい。

CURRENTLY DISPLAYED NODE に属するブロック内の画像を表示するにはどうすればよいですか? ノードが変更されると、そのノードの画像がブロックに自動的にロードされるようにするには? これはフィルターの追加に関係していると思いました。 しかし、それらのリストを見ているときに、 「現在のノード」

フィルターを取得できないようです。また、現在のノードの引数をブロックに渡すことができることも読みました。しかし、drupal 7 では、ブロックを編集する際に「引数」と呼ばれるフィールドがありません....

ありがとう

4

1 に答える 1

15

ビューを使用してそれを行うことができます。

1- 新しいビュー ブロックを作成します。

2-Fieldsセクションの下で、画像フィールドを選択します。

3-Contextual filtersクリックしてAddから選択しますContent: Nid

4- でWhen the filter value is NOT availableを選択Provide default valueContent ID from URL、 をクリックしますApply

5- ビューを保存し、ブロック マネージャー ページに移動して、新しいビュー ブロックの横にあるadmin/structure/blockをクリックします。configure

6- ページの下部に移動してContent types、このブロックを表示するコンテンツ タイプを確認します。

これが役に立てば幸いです...ムハンマド。

于 2012-07-11T13:39:49.253 に答える