我正在使用博客教程中描述的查找表。所以我的一个网格列看起来像这样:
array(
'name'=>'status',
'value'=>'Lookup::item("PostStatus",$data->status)',
),
如果我在Gii生成的CRUD过滤系统中输入“已发布”,我什么也得不到。如果我输入状态代码,例如1,我会得到正确的结果。
我该如何解决这个问题?我的意思是我需要能够输入“已发布”或“草稿”而不是1和2。
答案 0 :(得分:0)
你应该提供更多的信息,比如@Sukumar建议,但是我有一个假设:如果状态是一个数字而你直接写下这个数字,我认为这样的事情可能会发生:
我不习惯那个Lookup :: item函数,但你应该找到传递函数statusname
的方法(我不知道你怎么称呼它的名字)。
对不起,但这就是我能找到的大量信息。我希望它有所帮助