【问题标题】:Changing drupal view filter from greater than to less than将 drupal 视图过滤器从大于更改为小于
【发布时间】:2009-09-09 01:19:38
【问题描述】:

我为事件创建了一个 drupal 视图,每个事件都有一个日期字段我想在视图本身或通过 API 创建一种方式,让用户可以选择过去的所有事件事件或未来事件。我已经创建了一个基本的过滤器 event_date > now 它可以工作,但是我现在似乎无法通过视图 API 将其更改为 event_date

【问题讨论】:

    标签: php drupal views


    【解决方案1】:

    我认为您应该为此创建一个模块。 访问 api 并使用它。 您还应该看到这些页面:

    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;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-17
      • 2016-01-29
      • 1970-01-01
      • 2017-08-17
      • 2018-12-31
      相关资源
      最近更新 更多