我想创建一个自定义搜索框并使用它来与Drupal的搜索模块进行交互。目前一切运作良好。不过,我还需要在搜索时使用适当的令牌。我不知道Drupal使用什么键来形成这个令牌。Drupal 7搜索参数
目前我有:
<form class="search-form" action="/search/node" method="post" id="search-form" accept-charset="UTF-8">
<input type="text" name="keys" class="search_box" value="Search ..." />
<input type="hidden" name="form_id" id="search-form" value="search_theme_form" />
<input type="hidden" name="form_token" value="<?php print drupal_get_token('search_theme_form'); ?>" />
</form>
这种运作良好,足以显示一个页面的结果。如果我尝试导航到第二个结果页面,则所有结果都将丢失。
好吧,这工作,但我想编辑的搜索模板文件。任何想法可以找到这个? – JHollanti 2011-02-07 12:45:17
通常,您应该使用hook_form_alter更改表单的标记。 – 2011-06-28 09:56:42