使用SQL过滤Drupal视图

时间:2009-04-18 20:53:36

标签: php drupal drupal-views cck drupal-exposed-filter

我有一个带有CCK整数字段的内容类型,它取一个unix时间戳。我想用一个带有MySQL函数“UNIX_TIMESTAMP”的过滤器创建一个视图:

screenshot

如果无法执行此操作,我该如何更改为视图生成的SQL?

1 个答案:

答案 0 :(得分:0)

我找到了一个临时解决方案,它涉及在views模块中实现views_pre_execute钩子。

我在标记为“在CCK整数字段中使用SQL值作为过滤器值”的注释中记录了它here

我对这个解决方案不太满意,因为它看起来有点像黑客。