You are here

[悬赏50分]views过滤条件的模板功能

dghabc 的头像
Submitted by dghabc on 星期三, 2009-07-01 04:27

在views中,输入过滤条件时,一般都是用文本字段输出,想换这种方式,看图

老葛,你这里不能直接上传图片还真的点不方便

要求:给出具体的解决方案.

 

评论

g089h515r806 的头像

没有图片功能确实不方便,一直想添加更多功能的,

这个问题,解决的办法就是,使用表单API,在表单的提交函数中,根据radio中的选项进行判断,这样就知道对哪个字段进行查询,然后调用views的逻辑,或者自己写的逻辑.

 

另一种方式,就是使用jquery,把前面的两个隐藏,同时添加后两个,当提交时,使用jquery做一下判断先,之后为对应的隐藏域赋值,然后才真正的提交.

 

建议使用第一种方式,

 

dghabc 的头像

用hook_form函数可以解决大部分问题,先修改form内容,隐藏2个字段,再增加一个文本与radio内容,然后在表单验证时,再对views中的变量内容进行修改,
只是这种解决方案对于出来的URL还是有后面增加的文本与radio的内容,
这几天在看views路径生成机制,看看还有没有好的解决方案.