Phpmyadmin 根据Yii中的条件显示列表

Phpmyadmin 根据Yii中的条件显示列表,phpmyadmin,yii,yii-components,Phpmyadmin,Yii,Yii Components,我试图根据可见性条件在Yii CList视图中隐藏列表项 根据我从列表中获得的id,我需要检查一个条件是否存在,并且仅当该条件为真时才显示该项 我有一个request\u tbl和ibnvite\u tbl。请求表包含系统中的所有请求。它包含一个名为invite\u type的字段如果invite\u type为3,则在invite表中会插入一个以逗号分隔的被邀请用户值,这些被邀请用户具有相应的请求\u id 我的要求是: 在用户登录时,根据我的列表视图,如果invite\u type为3,则需

我试图根据可见性条件在
Yii CList
视图中隐藏列表项

根据我从列表中获得的
id
,我需要检查一个条件是否存在,并且仅当该条件为真时才显示该项

我有一个
request\u tbl
ibnvite\u tbl
。请求表包含系统中的所有请求。它包含一个名为
invite\u type
的字段如果invite\u type为3,则在invite表中会插入一个以逗号分隔的被邀请用户值,这些被邀请用户具有相应的
请求\u id

我的要求是:

在用户登录时,根据我的列表视图,
如果invite\u type为3,则需要显示登录用户\u id的请求表中的列表项。如果invite_类型不等于3,我们可以不检查就列出项目

对于我来说,当invite类型为3时,如果invite表中没有用户id,则只显示空白如何显示项目?


如果需要更多详细信息,我会添加它。

您能改进格式(强调问题,添加一点空间),或者添加一些代码吗?如果我正确理解您的问题,这里是“我将如何解决它(尽管可能有更好的方法)。我将在控制器操作中使用queryScalar检查invite_type值,并根据该值在视图中呈现适当的列表。但它会导致一个额外的查询。