2

我在 Drupal 中有一个内容类型,它是一个文本字段,其中包含用户输入的日期。不,不幸的是,它不是实际的日期字段(ugghhh)。我需要做的是创建一个具有公开字段的视图,该字段可以提取两个日期之间的内容。例如,我想获取日期字段在 2012-09-01 和 2012-09-30 之间的所有节点。

我猜我可以使用带有strtotime(). 但是我会遇到的问题是无法在暴露的过滤器中过滤 2 次(基本上是 2 个数字字符串)。有没有办法做到这一点?

4

1 回答 1

0

在内容类型上创建一个日期字段。日期字段将与您已有的文本字段“平行”。使用 hook_node_presave 之类的钩子(或者您可以使用规则)将日期字段更新为文本字段的转换日期格式。然后,您可以使用该日期字段作为原始数据进行排序。

但是,它还不是日期字段真的有充分的理由吗?

于 2014-09-02T22:23:11.077 回答