web-gelistirme-sc.com

Görünümlerde açık Yayın tarihi filtresi

Görünümlerde bir filtre tarihi gösterdiğinizde aşağıdakine benzer bir şey elde edersiniz:

screenshot #1

Gönderi tarihini açığa çıkardığınızda:

screenshot #2

Birincisi çok daha kullanışlı. Yayın tarihinin aynı görünmesini sağlamanın bir yolu var mı?

7
Jeff

Bu yüzden bir tarih ekleyin: bir düğüm değil: filtre tarihi.

Tarih filtresi yapılandırma formunda düğüm: posta tarihi alanını seçebilirsiniz ve ihtiyacınız olan tek şey budur.

21
Daniel Wehner

Bu filtreyi kendi modülünüzdeki hook_views_data() tanımına entegre etmek isteyenler için (örneğin, kendi özel tablonuzu Views 2.x veya 3.x'e göstermeye çalışıyorsanız), Tarih yüklendi ve alan tanımınıza aşağıdakileri ekleyebilirsiniz:

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

Oluşturulan bir tarih, güncellenmiş tarih, vb. İçin tam alan tanımı aşağıdaki gibi olabilir:

'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