Drupal 7を使用している場合、現在の検索語をブロック内の検索フォームに印刷するにはどうすればよいですか?
Drupal 6では、template.phpで次のようなものを使用しました。
$vars['search_keys'] = search_get_keys();
次に、search-theme-form.tpl.phpで次のようにしました。
<input type="text" value="<?php print $search_keys; ?> name="search_theme_form" id="edit-search-theme-form-1">
しかしsearch_get_keysはDrupal 7には存在しないため、このメソッドは使用できません。
arg(2)を使用することは私が思いついた唯一の方法ですが、URLが変更されると壊れるので、少しハックに思えます。