SlideShare une entreprise Scribd logo
1  sur  14
10月14日 頭文字K
ビュー設定の高度を触った話
前回のDrupal!
前回ビューなど色々いじってページを作成しました。
ページを作成したが。。。
こんな感じで設定項目が多すぎて全て触れてなかったので、今回は高度設定の上2つを触ってみる。
とりあえず高度設定を触って(調べて)みた
ワイ「設定名みても全くわからん(^〜^;)」
とりあえず上から触ってみる
コンテクスチュアルフィルターを触ってみる
とりあえずなんか追加できそうなので追加を押して見る
ワイ「わけがわからないよ(^〜^;)」
というわけで調べました。
コンテクスチュアルフィルター・・・「現在のユーザー」、「現在閲覧しているノード」などのコンテクストを利用した
絞り込みを行うことができる。
SQLのwhere句みたいなものということはわかりましたが
よくわからず(検索条件の紐付け?)
詳しい方いたら教えてほしいです
リレーションシップを触ってみる
またなんか追加できるっぽいので追加を押して見る
リレーションシップを触ってみる
えぇ・・・(困惑)
またかよ!!!!
というわけで調べました。
リレーションシップ・・・選択したリレーション(現在のエンティティタイプに対して他のエンティティタイプやフィールドを紐付けすること)に
リレーションシップはSQLのJOIN句の動きをするということがわかりました。
どういうことかというと
このテーブルを利用者名で検索しようとしてもできません
コンテンツにはユーザーIDしかない
リレーションシップを追加
リレーションシップでユーザー名とユーザーIDを紐付ける
フィルターの追加
←フィルターのカテゴリにユーザーが追加されている
利用者名で検索できました!
リレーションシップまとめ
ユーザーテーブルにはユーザーID、ユーザー名などがあるが、コンテンツにはユーザーIDしかない
リレーションシップを使ってユーザーIDとユーザー名を紐付ける(JOIN)
ユーザー名で検索が可能に
今日はここまで(おまけ)
最近DrupalでビューでSQLだったりカスタムモジュールでPHPとかを触りだしたので感想を
難しいけどおもろいよね!!
また次回!ほな!!

Contenu connexe

Plus de iPride Co., Ltd.

AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
iPride Co., Ltd.
 

Plus de iPride Co., Ltd. (20)

AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
AWSで全てのパブリックIPv4アドレスが有料になった件について 2024/02/09の勉強会で発表されたものです。
 
AWS CDKを使おうとしたら普通に悪戦苦闘した話 2024/02/02の勉強会で発表されたものです。
AWS CDKを使おうとしたら普通に悪戦苦闘した話 2024/02/02の勉強会で発表されたものです。AWS CDKを使おうとしたら普通に悪戦苦闘した話 2024/02/02の勉強会で発表されたものです。
AWS CDKを使おうとしたら普通に悪戦苦闘した話 2024/02/02の勉強会で発表されたものです。
 
AWS (Amazon Web Services) を勉強してみる 2024/01/26の勉強会で発表されたものです
AWS (Amazon Web Services) を勉強してみる 2024/01/26の勉強会で発表されたものですAWS (Amazon Web Services) を勉強してみる 2024/01/26の勉強会で発表されたものです
AWS (Amazon Web Services) を勉強してみる 2024/01/26の勉強会で発表されたものです
 
AWS SAM入門 2024/01/26の勉強会で発表されたものです【アイ・プライド】
AWS SAM入門  2024/01/26の勉強会で発表されたものです【アイ・プライド】AWS SAM入門  2024/01/26の勉強会で発表されたものです【アイ・プライド】
AWS SAM入門 2024/01/26の勉強会で発表されたものです【アイ・プライド】
 
Drupalでフォームの代わりにSPA (React) を表示させる話 2023/12/15の勉強会で発表されたものです。
Drupalでフォームの代わりにSPA (React) を表示させる話 2023/12/15の勉強会で発表されたものです。Drupalでフォームの代わりにSPA (React) を表示させる話 2023/12/15の勉強会で発表されたものです。
Drupalでフォームの代わりにSPA (React) を表示させる話 2023/12/15の勉強会で発表されたものです。
 
ChatGPTを用いてCDKを勉強
ChatGPTを用いてCDKを勉強ChatGPTを用いてCDKを勉強
ChatGPTを用いてCDKを勉強
 
OpenID Connectについて
OpenID ConnectについてOpenID Connectについて
OpenID Connectについて
 
画像生成AIの問題点
画像生成AIの問題点画像生成AIの問題点
画像生成AIの問題点
 
AI入門
AI入門AI入門
AI入門
 
MVCになぞらえて理解するReact
MVCになぞらえて理解するReactMVCになぞらえて理解するReact
MVCになぞらえて理解するReact
 
AIについて学んだこと ~ 生成AIとは? ~
AIについて学んだこと ~ 生成AIとは? ~AIについて学んだこと ~ 生成AIとは? ~
AIについて学んだこと ~ 生成AIとは? ~
 
OAuth2.0について
OAuth2.0についてOAuth2.0について
OAuth2.0について
 
ゼロトラストについて学んだこと
ゼロトラストについて学んだことゼロトラストについて学んだこと
ゼロトラストについて学んだこと
 
Recoilライブラリを 触ってみる
Recoilライブラリを 触ってみるRecoilライブラリを 触ってみる
Recoilライブラリを 触ってみる
 
ReactでuseEffect()を減らしたい話
ReactでuseEffect()を減らしたい話ReactでuseEffect()を減らしたい話
ReactでuseEffect()を減らしたい話
 
AIについて学んだこと ~ AIとは? ~
AIについて学んだこと ~ AIとは? ~AIについて学んだこと ~ AIとは? ~
AIについて学んだこと ~ AIとは? ~
 
単一責任の原則について
単一責任の原則について単一責任の原則について
単一責任の原則について
 
AWS CloudFormationを触ってみた
AWS CloudFormationを触ってみたAWS CloudFormationを触ってみた
AWS CloudFormationを触ってみた
 
XSSについて調べたこと
XSSについて調べたことXSSについて調べたこと
XSSについて調べたこと
 
Bootstrapを使用した画面設計 〜Bootstrapの基本(グリッドシステム・ブレークポイント)〜
Bootstrapを使用した画面設計 〜Bootstrapの基本(グリッドシステム・ブレークポイント)〜Bootstrapを使用した画面設計 〜Bootstrapの基本(グリッドシステム・ブレークポイント)〜
Bootstrapを使用した画面設計 〜Bootstrapの基本(グリッドシステム・ブレークポイント)〜
 

ビュー設定の高度を触った話