1

drupal 6を使用して、検索ページ用に独自のテンプレートを作成しようとしています。これらのテンプレートページを作成するときは、通常Drupal Template Suggestsを使用しますが、ファイルを作成するときに何らかの理由で次のようになります。

search-block-form.tpl.php search-result.tpl.php search-results.tpl.php search-theme-form.tpl.php

それらのどれも、何らかの理由でDrupalテンプレートをオーバーライドしていないようですか?私が入れなければならない特別なものや、これまでに試したすべてがうまくいかなかったので、それらが機能しているかどうかを確認するためにテストできるものはありますか:/

前もって感謝します

更新1

彼らは今働いているようです私はこれらを働いています:

search-result.tpl.php search-results.tpl.php

しかし、フォームを制御するテンプレートを手に入れることができないようです...どのアイデアですか?

4

2 に答える 2

2

search-theme-form.tpl.php: http://api.drupal.org/api/drupal/modules--search--search-theme-form.tpl.php/6

フォームの一部はプリプロセッサでカスタマイズできます: http://api.drupal.org/api/function/template_preprocess_search_theme_form/6

プリプロセッサの使用例を次に示します: http://agaric.com/note/theme-search-form-drupal-6

于 2010-01-20T16:15:18.297 に答える
0

ブラウザを更新した後、現在のテーマ フォルダに配置します。キャッシュを有効にした場合、キャッシュのクリアが必要になる場合があります。
これらのファイルの内部説明は、http: //api.drupal.org/api/search/6/searchで参照してください。

于 2010-01-15T02:25:53.990 に答える