You are here

【已解决】如何过滤Email类型的字段

drupal.er 的头像
Submitted by drupal.er on 星期一, 2008-11-10 03:47

我在我的Content type里面添加了一个Email类型的字段,但是在Views的Filter里面却找不到相应的字段。
 
请问,我该如何解决?

论坛:

g089h515r806 的头像

你看看那个relationship,这里面你要加点东西,才能看到你的字段。估计是这样的。

drupal.er 的头像

relationship?不好意思,不知道您指的是哪里 -_-
 
Fields里面已经添加了Email字段了,只是在‘Add Filter’的下拉框里面找不到相应的字段。其他的类似‘Text、integer’类型的字段都能找到的

g089h515r806 的头像

你用的是Views2的编辑页面,得中间可以看到relationship这一项的,如果默认表中,确实不包含你要找的字段的话,也就是确实不存在的话,那么你需要将默认表与其它表关联起来,这样就存在了关联关系,就在这个里面配置关联关系.

drupal.er 的头像

不是的,我是drupal5 + cck + views + email + ......
 
字段都是在同一个表里面的,并且刚才在其他地方(另一个drupal5的项目中)也试过了,在‘Add Filter’中同样是看不到Email类型的字段(我使用了‘email’module,可以验证Email格式的),而其他的类型字段比如Text、integer等是可以在‘Add Filter’中看到的

g089h515r806 的头像

views1.x的我很久没用了,我还以为你说的是views2呢,我最近在学习drupal6.
views1.x的应该还算比较简单吧,你自己再看看,哪里没有配置,或者找找相关的教程.

drupal.er 的头像

问题已经解决了。看起来应该算是这个module的一个bug了吧
 
解决方法参考下面这个链接,希望其他有需要的朋友能够用的上:
http://drupal.org/node/256566
 
PS:E文不好啊,所以一开始就没去搜E文资料  -_-!