問題タブ [drupal-views-relationship]

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 投票する
0 に答える
290 参照

drupal - ビューは、file_managed テーブルを使用してカスタム テーブルに結合します

image_id というフィールドを持つカスタム テーブルがあります。

image_idmanaged_file テーブルのファイル ID を表す整数です。

このフィールドをビューに公開する方法や、マネージド ファイル テーブルと結合する方法については、多くのチュートリアルを読みました。すべての例は、ノード テーブルとの結合のみを示していますが、file_managed との結合を行うものはありません。

私はこのようなことを試しました:

現在、私のフィールドは公開されていますが、file_managed テーブルとの関係が機能しません。マネージド ファイル テーブルのフィールドが表示されないため、利用可能なすべてのフォーマッターで画像をレンダリングできません。

私を助けてください!

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

php - Drupal: hook_views_query_alter() でフィールドにアクセスする

スコアのフィールドを持つcontent type 画像があります。次のようなを実装しました。主な部分は、追加の where 条件を追加する行を追加することです。machine name hook_views_query_alter()

しかし、上記は機能しません。node.score は、クエリでフィールドを表すために使用されるキーが間違っていると思います。代わりに何を使うべきか知っている人はいますか?

ありがとう

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

drupal - Drupal 7 - リレーションシップとフィルターの問題を含むビュー

グループ (この場合はロール) 内のすべてのユーザーと、設定された日付の投稿数を表示するビューを作成したいと思います。投稿していないユーザーも表示する必要があります。フィルターが設定されていない限り、これを機能させることができます。日付フィルターまたはノードにある分類用語フィルターの 1 つを追加すると、その日付内に投稿していない、またはそれらの用語を使用していないユーザーの表示が停止します。

現在のビューはユーザー タイプのビューであり、関係は [ユーザー: 作成されたコンテンツ] に設定されており、この関係が必要であることはチェックされていません。

現在のビューのエクスポート:

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

drupal - Drupal テーマのネストされたフィールド コレクション

これは、私のコンテンツタイプが画像のように見える 方法です。これをテーマにする最良の方法は何ですか? 以前は、views と views-field-collections-items を使用していました。しかし、3番目のフィールドコレクションの値、つまり画像の収益情報を取得できませんでした。

このコンテンツ タイプのテーマを設定する最善の方法を提案してください!

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

drupal-7 - ロールごとに Drupal ビュー アクセスを制限する

これは簡単だと思いますが、理解できないようです。簡単な問題。Drupal ビューへのアクセスを次のように制限したいと考えています。

  • カスタム ロールのメンバーである現在のユーザーのみがビューにアクセスできます

また

  • ビューには、現在のユーザーが作成したコンテンツのみが表示されます

後者は簡単ですが、現在の役割による制限はより問題があります。考え?

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

drupal - Drupal 8 ビューでは、公開フィルターに段落フィールドを追加できません

Drupal 8 ビューで公開されたフィルターで、コンテンツ タイプの段落フィールドを追加したいのですが、追加しようとしても表示されません。Views 'Advanced > Relationships' のフィールドに関係エンティティ参照を追加しようとしましたが、公開されたフィルターにフィールドを追加できません。