drupal7 view添加查询条件又一方法效率不知道怎么样,但至少功能能实现!
来源:互联网 发布:国际志愿者网络 编辑:程序博客网 时间:2024/05/01 12:20
如果你想在动态修改你的view的查询条件,还是在modulename.views.inc 文件下创建modulename_views_query_alter(&$view, &$query) 这个函数中进行动态的修改,code如下:
$joinObj = new views_join; 如果想详细了解这个 views_join类 查看handlers.inc 文件1465行, $joinObj ->construct('field_data_field_name', 'node', 'nid', 'entity_id'); //表 field_data_field_name a 关联 表 node b on b.nid = a.entity_id $query->add_relationship('field_data_field_name', $joinObj , 'node'); $query->where[1]['conditions'][$num]['field'] = 'field_data_field_name.field_name_value'; $query->where[1]['conditions'][$num]['value'] = $queryvalue; $query->where[1]['conditions'][$num]['operator'] = ([=] [!=] [in]) eg;
详细可参考文章: 点击打开链接
- drupal7 view添加查询条件又一方法效率不知道怎么样,但至少功能能实现!
- drupal7修改(添加)view 的查询条件
- 天道筹勤,但我不知道结果会怎么样
- java实现至少输入一个条件的数据库查询
- Oracle为了增加查询效率给条件字段添加索引
- oralce 提高查询效率 给条件字段添加索引 sql
- 不知道李明洋老师怎么样
- AngularJS 实现添加查询功能
- redis实现简单的条件查询功能
- SSH实现带条件查询分页功能
- redis实现简单的条件查询功能
- 动态的添加条件实现查询
- 世界上至少有十件事你不知道!!!!!!!!
- 计时,自己写的...能跑.问题是有的,但不知道是哪里出了问题
- 不知道能坚持到什么时候,但我会努力坚持!
- 你不知道但很重要
- 查询功能:动态的添加列名和条件
- 这是一个用JAVA编辑的写字板程序,但不知道为什么不能实现"查找"和"查找下一个功能",麻烦各位大虾看一下.
- ADC0832程序完整版 源码+Proteus仿真
- 江西爱车网——地方汽车门户网站程序采用ASP+ACCESS开发
- jatoolsPrinter套打整理
- PHPCMS、帝国CMS及织梦对比
- (转)java 存储过程或函数开发(总结)
- drupal7 view添加查询条件又一方法效率不知道怎么样,但至少功能能实现!
- 如何自定义visifire图表主题和样式?
- 使用java连接Mysql数据库 2
- Java mail入门教程
- css滚动条 scroll问题 添加scroll 显示scroll
- Objective-C程序控制语句
- 委托背后那点事
- 成绩处理2
- Arrays of generics