選択した言語に応じてコンテンツをブロックで表示

drupal drupal-blocks translation
選択した言語に応じてコンテンツをブロックで表示

ユーザーが選択した言語に応じて、コンテンツノードをブロックで表示するにはどうすればよいですか?

ブロックではなく、「通常の」ノードに対してそれを行う方法をすでに知っています。

編集:ビューでこれをやろうとしました。 ノードおよびコンテンツ翻訳のフィルタリング:言語。 問題は、(ノードの)2つのIDを1つだけフィルタリングする方法がわからないことです。

  0  0


ベストアンサー

ノードを次々に作成している場合、ノードIDの範囲を照会できるため、かなり簡単に作成できます。

ビューUIでは、where句でのORの作成がサポートされていないため、このようなクエリを作成するのは簡単ではありません。

SELECT nid FROM {nodes} WHERE nid = 5 OR nid = 10 OR nid = 17;

ここでORを作成するビューが数回要求されていますが、私はそれに答えましたhttps://stackoverflow.com/questions/2299154/filtering-a-drupal-view-with-ored-criteria[here]。

0


タイトルとURLをコピーしました