Ответы:
Поэтому добавьте дату: фильтр, а не узел: дата публикации.
В форме настройки фильтра даты вы можете выбрать узел: поле даты публикации, и это все, что вам нужно.
Тем, кто хочет интегрировать этот фильтр в hook_views_data()
определение в своем собственном модуле (скажем, если вы пытаетесь представить свою собственную таблицу в Views 2.x или 3.x), вам нужно установить Date , а затем можете добавить следующее в определение вашего поля:
'filter' => array(
'handler' => 'date_views_filter_handler_simple', // Requires date.module.
),
Полное определение поля для созданной даты, обновленной даты и т. Д. Будет выглядеть примерно так:
'field_created' => array(
'title' => t('My Created Date'),
'help' => t('When an item was created.'),
'field' => array(
'handler' => 'views_handler_field_date',
'click sortable' => TRUE,
),
'sort' => array(
'handler' => 'views_handler_sort_date',
),
'filter' => array(
'handler' => 'date_views_filter_handler_simple', // Requires date.module.
),
),