Использование SQL для фильтрации представлений Drupal - PullRequest
1 голос
/ 19 апреля 2009

У меня есть тип контента с целочисленным полем CCK, которое принимает метку времени Unix. Я хотел бы создать представление с фильтром, который принимает функцию MySQL "UNIX_TIMESTAMP":

screenshot

Если нет способа сделать это, как я могу изменить SQL, сгенерированный для представления?

1 Ответ

0 голосов
/ 19 апреля 2009

Я нашел временное решение, которое включает в себя реализацию хука views_pre_execute внутри модуля views.

Я задокументировал это здесь в комментарии с пометкой "Использовать значение SQL для значения фильтра в целочисленном поле CCK".

Однако я не очень доволен этим решением, потому что оно кажется чем-то вроде взлома.

...