2009-09-09 7 views
0

J'ai une vue drupal que j'ai créée pour les événements, chaque événement a un champ date que je voudrais créer soit dans la vue elle-même, soit via l'API pour avoir une option permettant aux utilisateurs de sélectionner tous les événements, les événements passés ou les événements futurs. J'ai créé un filtre de base event_date> maintenant qui fonctionne, mais je n'arrive pas à le changer en event_date < maintenant via l'API views.Changer le filtre de vue drupal de plus grand que moins de

Répondre

0

Je pense que vous devriez créer un module pour cela. Accéder à l'API et l'utiliser. Vous devriez également voir ces pages:

http://api.drupal.org/api/function/hook_form_alter/6 

http://api.drupal.org/api/function/hook_filter/6 

http://api.drupal.org/api/function/hook_elements/6 

http://api.drupal.org/api/function/hook_block/6 

http://api.drupal.org/api/function/hook_action_info/6 

function theme_test_form($form) { 
    $output = ''; 
    $output .= drupal_render($form['name']); 
    $output .= '<div class="foo">'; 
    $output .= drupal_render($form['access']); 
    $output .= '<div class="bar">'; 
    $output .= drupal_render($form['details']); 
    $output .= '</div></div>'; 
    $output .= drupal_render($form); 
    return $output; 
Questions connexes