我想創建一個自定義搜索框並使用它來與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