it-swarm.it

Filtro data post esposto sulle viste

Quando si espone una data filtro nelle visualizzazioni, si ottiene qualcosa di simile al seguente:

screenshot #1

Quando esponi la data di pubblicazione ottieni:

screenshot #2

Il primo è molto più utile. C'è un modo per far sembrare la data del post uguale?

7
Jeff

Sicuramente quindi aggiungere una data: non filtrare un nodo: post data.

Nel modulo di configurazione del filtro data è possibile selezionare il nodo: campo post data e questo è tutto ciò che serve.

21
Daniel Wehner

A coloro che desiderano integrare questo filtro in una definizione hook_views_data() nel proprio modulo (ad esempio, se si sta tentando di esporre la propria tabella personalizzata a Views 2.xo 3.x), è necessario disporre di Data installato, quindi è possibile aggiungere quanto segue nella definizione del campo:

'filter' => array(
    'handler' => 'date_views_filter_handler_simple', // Requires date.module.
),

La definizione completa del campo per una data di creazione, una data di aggiornamento e così via sarebbe simile alla seguente:

'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.
  ),
),
2
geerlingguy