Filtro data post esposto sulle viste


7

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

screenshot n. 1

Quando esponi la data di pubblicazione ottieni:

screenshot n. 2

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

Risposte:


21

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.


Non riesco a credere di averlo perso!
Jeff,

2

A coloro che desiderano integrare questo filtro in una hook_views_data()definizione nel proprio modulo (ad esempio, se si sta tentando di esporre la propria tabella personalizzata a Views 2.xo 3.x), è necessario disporre della Data installata, quindi puoi aggiungere quanto segue nella definizione del tuo 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.
  ),
),
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.