公開されたフィルターがあり、それをアクティブにするボタンに「適用」ラベルを付けるのではなく、別のフィルターに変更したいと思います。どうやってやるの?
この質問はD6に関するものです。ただしfyiだけでは、Drupal 7では、ビュー編集ページの[詳細設定]に移動してラベルをより簡単に変更できます。次に、公開されたフォーム設定でボタンのラベルも変更できます。他の外観とフィードの設定と同様。
カスタムモジュールでhook_form_FORM_ID_alterを使用して、送信ボタンのラベルを変更できます。たとえば、「適用」を「検索」に変更するには、この関数をexample.moduleに追加します。
function example_form_views_exposed_form_alter(&$form, &$form_state) {
$form['submit']['#value'] = t('Search');
}
Better Exposed Filtersモジュール を使用できます。公開されたフィルターのレンダリングをより詳細に制御できます。