問題タブ [nodereference]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
810 参照

cypher - Neo4jClient が暗号クエリから NodeReference を返す

質問があります:

これにより、タイプ User のクエリに一致するすべてのノードが返されます。同じクエリを実行して、一致した各ユーザーの NodeReferences を返すにはどうすればよいですか?

0 投票する
1 に答える
547 参照

drupal-7 - コンテンツ作成時に CCK ノード参照フィールドからビューに値を渡す

BRANDS と STORES という 2 つのノード参照フィールドを持つコンテンツ タイプ EVENT があります。ブランドは複数のストアを持つことができ、ノード参照フィールドによってリンクされます。STORES コンテンツ タイプには、ノード参照フィールドである BRANDS フィールドがあります。

イベントを作成するとき、BRAND フィールドをオートコンプリートにし、STORES フィールドを選択リストにするのが理想的です。そうすれば、ブランドを選択すると、STORES リストにそのブランドの店舗のみが表示されます。これにより、ユーザーはイベントが行われる店舗を簡単に確認できます

  • 現在のシナリオ

EVENT を作成すると、BRANDS フィールドにすべてのブランドが読み込まれます。STORES フィールドは、ブランドが選択されている場合でも、すべてのストアをロードします。

  • 私は何をする必要がありますか

EVENT を作成して BRAND を選択すると、そのブランドのストアのみを STORES セレクションにロードしたいと考えています。

これを行う理想的な方法は、ビューを使用して、選択した BRAND に基づいて STORES の値を制限することです。しかし、選択した BRAND をビューに渡すにはどうすればよいでしょうか。

ノードがまだ作成されておらず、URL からノード ID を取得できないため、ノードから渡すことができません。

Drupal 7 のビューを使用してこれを達成する方法についてのヘルプは素晴らしいでしょう!

0 投票する
1 に答える
267 参照

drupal - Drupal7ノードのテンプレートとビュー

私は長い間Webサイトを構築していて、Drupal 7を使い始めたばかりです。コンテンツタイプ(ノード)のレイアウトを改善するために、ノードテンプレートを使用します。コンテンツタイプのイベントとコンテンツタイプのDJがあります。イベントノードで、ノード参照を使用してリンクされたDJがありますが、これをブロック(ビュー)にします。ビューを作成するとき、私はすべてを試しました、そして、私が得たすべてはすべてのDJのものであるか、またはまったくありません。誰かが私を助けることができますか?

0 投票する
2 に答える
1665 参照

drupal - Drupal ビュー / ノード リファレンスは親関係を取得します

わかりました、そのタイトルについては申し訳ありませんが、説明するのは難しいです。私の問題は次のとおりです。私はコンテンツ タイプ「製品カテゴリ」(いくつかの理由から分類法を使用しないでください) と「製品」を持っています。製品は、Node Referenceを使用してカテゴリに参照されます。

カテゴリ ページに、コンテキスト フィルター => 「URL からのノード ID」を使用してすべての所属製品を表示するビューもあります。私の問題は、製品をクリックすると、関係を維持する必要があることです。もちろん、現在の NID は私の製品のものであるため、コンテキスト フィルターは製品カテゴリの NID を認識しません。

動作: /category/xyz
動作しない: /category/xyz/myproduct ("myproduct" ではなく "xyz" の nid が必要なため)

親カテゴリのNIDを取得するようにコンテキストフィルタに指示する方法を知っている人はいますか?

0 投票する
1 に答える
307 参照

php - drupal-6でそれらの1つのフィールド値の配列を検索します

したがって、複数の値を持つことができるノード参照フィールドがあり、phpコードを作成しようとしています。このコードは、そのフィールドのすべての値で必要な特定の値をチェックし、見つかった場合はテキストを出力します。私はviewsphpフィールドでそれをやりたいのですが、これは私がこれまでに思いついたコードです:

私はPHPがやや苦手ですが、次のnode_load()ように動作します。正常に動作$data->nidし、ビューのすべての行のノードIDを返します。これはによって確認されますprint $data->nid . '|';

ここで、if関数が必要な処理を実行することになっている場合は、値の配列でノード参照フィールド内の何かを検索し、何かを出力します。参照されているノードのnid、そのタイトル、またはコードにどのように配置するかを検索する必要があるかどうかはわかりませんprint 'niemanic';else{}

どうすれば正確にできますか?

0 投票する
1 に答える
451 参照

drupal-7 - 管理者にのみ表示されるビューの Drupal 7 ノード参照フィールド

ノード参照をフィールドとして使用するコンテンツ タイプと、用語参照である 2 番目のフィールドがあります。

その用語が使用されている場合は、すべての用語参照とノードのフィールドを表示するビューを作成しました。以下の例を参照してください

Term1 Term2 - ノード タイトル 1 Term3 Term4 - ノード タイトル 2 Term5 Term6

このビューは、管理者としてログインしている場合はうまく機能しますが、ノードを作成したユーザーであっても、ユーザーとしてログインしている場合は何も表示されません。

次に何をチェックしようか迷っています。

0 投票する
2 に答える
286 参照

drupal - 逆ノード参照で返される複数のレコードを停止する方法 Drupal 7

「参照」モジュールと「ビュー」モジュール (D7) を使用しています。「大学」と「コース」の 2 つのカスタム コンテンツ タイプがあります。Universities コンテンツ タイプには、大学のコースのノードを参照するカスタム フィールド (field_courses) があり、複数のノードを関連付けることができます。

私は大学「ハーバード」と「エール」を作り、「アニメーション」というコースを作りました

イェール大学とハーバード大学の両方にアニメーション コースを追加しました。

ビュー '/courses' を作成し、関係を追加しました: 'Content: Courses (field_courses) - reverse' また、フィールド セクションに '(field_courses) Content: Title (Uni)' を追加しました。

これは私の見解を作成します。

ビューの問題は、2 つのアニメーション レコード (ユニごとに 1 つ) を返すことですが、必要なのは 1 つのレコードだけです (ユニは単一のレコード内の配列として返されます)。

たとえば、私が取得しているデータは次のとおりです。

私はそれが欲しい:

このビューモジュールでこれを変更することは可能ですか?