【发布时间】:2009-09-09 01:19:38
【问题描述】:
我为事件创建了一个 drupal 视图,每个事件都有一个日期字段我想在视图本身或通过 API 创建一种方式,让用户可以选择过去的所有事件事件或未来事件。我已经创建了一个基本的过滤器 event_date > now 它可以工作,但是我现在似乎无法通过视图 API 将其更改为 event_date
【问题讨论】:
我为事件创建了一个 drupal 视图,每个事件都有一个日期字段我想在视图本身或通过 API 创建一种方式,让用户可以选择过去的所有事件事件或未来事件。我已经创建了一个基本的过滤器 event_date > now 它可以工作,但是我现在似乎无法通过视图 API 将其更改为 event_date
【问题讨论】:
我认为您应该为此创建一个模块。 访问 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;
【讨论】: