Anda dapat mengganti theme_search_result (), atau theme_search_result ().
Yang pertama adalah fungsi tema yang dipanggil untuk halaman hasil pencarian, sedangkan yang kedua adalah fungsi tema yang dipanggil untuk membuat hasil tunggal. Kedua fungsi tema menggunakan file templat ( search-results.tpl.php dalam kasus pertama, search-result.tpl.php dalam kasus kedua).
search-result.tpl.php akan digunakan $info_split['type']
dalam Drupal 6, yang berisi tipe node. Dalam versi Drupal 7 terbaru, $info_split['type']
tidak lagi disahkan, tetapi search-result.tpl.php masih mendapatkan $result['node']
, dalam hal pencarian dilakukan untuk node; $result['node']->type
kemudian tipe konten dari node.
Untuk memperhatikan bahwa Drupal 7, dan yang lebih tinggi, memungkinkan modul untuk mengimplementasikan hook_search_page () , tetapi itu adalah pengait yang digunakan oleh modul yang terintegrasi dengan modul Pencarian, bukan dari modul yang ingin mengubah halaman hasil untuk hasil yang dikembalikan oleh orang lain modul.
Juga, pada Drupal 7, setiap fungsi tema menggunakan fungsi preprocess, yang dalam hal ini adalah hook_preprocess_search_result () dan hook_preprocess_search_result () . Mereka sangat membantu jika Anda hanya perlu mengedit nilai dari apa yang diteruskan ke file templat.