2009-07-23 2 views

答えて

1

さらさフィルターが標準Drupalの形態であるので、あなたはhook_form_alter()hook_form_FORM_ID_alter()を経由してレンダリングする前にそれらを得ることができます。ちょっとした難題は、すべて同じフォームID 'views_exposed_filter'(IIRC)を使用しているように見えるため、適切なフォームにフックしたかどうかを判断するためにいくつかのヒントを確認する必要があります。

問題が発生したフォーム要素の配列を変更することができます。タイプを '#select'から '#checkboxes'に変更します(新しいタイプに合わせてデフォルト値とオプションを調整することを忘れないでください)。

関連する問題