ナレッジ
Myページ

ナレッジ・ベース

- 公開 -
リクエスト

このナレッジは次のリクエストに応じ投稿されました

JetEngineでテーブルのセルあるいは行をテーブル内の値により色を変える方法

例えばNinja tableのWP Post typeテーブルではある列のメタ値によりそのセルや行のbackground colorや文字色を動的に表示することができます。

同様のことがJetEngineでできますか?

通知設定
通知
guest
6 コメント
古い順
新着順
Inline Feedbacks
View all comments
リクエスト
編集中
修正依頼
有効
精査中
無効
Q&A
JetEngineのListing Gridでメタフィールドの値により背景色を変える方法
2024-01-24

JetEngineでNinja tableと同様のことができるか

Tables Builder

JetEngineに含まれるTables Builderで同様のことができるか確認しました。結論は"できません"。

Listing Grid

Listing Gridで同様のことができるか確認しました。こちらもやはりできません。

Crocoblock Helpにも確認しましたが実装していないとの回答です。

JetEngineでは何ともならないのか

Ninja tableのように簡単にはいきませんが同様のことを実現できる手段があります。

Dynamic Visibilityを使用する

JetEngineにはDynamic Visibilityという機能があります。これはJetEngineのdashboardを開き、ModulesタブからDynamic Visibilityを有効にすることで使用できるようになります。

  • Listing Gridを作成する
  • 完成したら大外のコンテナごと複製する
  • コンテナごとに背景色を変える
  • コンテナごとにDynamic Visibilityを設定する

 

例えばuser_ageというフィールドがあり、『10代』『20代』『30代』で色を変えるとしましょう。

最初のコンテナをDynamic Visibilityで、user_ageの値が"10代"の時には表示、それ以外は非表示とします。続くコンテナは"20代"の時に表示、それ以外を非表示。。。このようにすべてを設定します。

これにより項目の値によって行の背景色を変えることができます。

 

 

 









使

植田屋ITソリューション - 急募
修正依頼
修正依頼はありません

当記事に誤りや不足がございましたでしょうか。
ご指摘いただけますと幸いです。よろしくお願いいたします。

タイトル *
内容 *
修正が必要な箇所やその理由などをお伝えください
  • 修正依頼のタイトル及び内容は公開されます。
  • タイトル及び内容は編集させていただく場合がございます。
  • 送信の内容に関しご連絡させていただく場合がございます。
  • 修正依頼への対応が意にそぐわない場合もございますこと予めご承知おきください。
6
0
Would love your thoughts, please comment.x