0
在我的網站中,我有一個帶有公開過濾器的查看頁面 - >搜索條件允許用戶使用關鍵字進行搜索。我需要在Drupal搜索中忽略佔位符文本提交
在該搜索框中,我有一個標籤( - >輸入關鍵字..),它顯示爲佔位符。點擊該框,該標籤即將消失,您可以編寫自己的關鍵字。如果通過點擊其他地方不能輸入任何內容,則會再次出現標籤( - > Enter keywords ..)。通過按提交按鈕,所有結果正在顯示。 該行爲是可以接受的。
我需要整個站點的視圖,我想添加一個視圖塊與相同的暴露過濾器。
問題是,當我按提交按鈕(在視圖塊),標籤( - >輸入關鍵字..)被視爲所需的關鍵字。所以沒有結果顯示。
如果在該搜索框中沒有用戶輸入關鍵字,我需要忽略該標籤。
也許有用的信息:
- 在用戶點擊任何這兩個搜索框,佔位符標籤 ( - >輸入關鍵字..)正在消失,在這兩個搜索框。
- 如果我輸入有效的(根據我的節點)關鍵字,正在顯示正確的 結果。
- 在視圖頁中SEACH沒有問題(在標籤上正在提交忽略)
這是視圖頁面生成的HTML:
<div id="edit-keys-wrapper" class="views-exposed-widget views-widget-filter-keys">
<label for="edit-keys">
Εισάγετε λέξεις κλειδιά... </label>
<div class="views-widget">
<div class="form-item form-type-textfield form-item-keys">
<input title="Enter the terms you wish to search for." type="text" id="edit-keys" name="keys" value="" size="15" maxlength="128" class="form-text">
</div>
</div>
</div>
這是生成的HTML視框:
<div id="edit-keys-wrapper" class="views-exposed-widget views-widget-filter-keys">
<div class="views-widget">
<div class="form-item form-type-textfield form-item-keys">
<input title="Enter the terms you wish to search for." type="text" id="edit-keys" name="keys" value="" size="15" maxlength="128" class="form-text">
</div>
</div>
</div>
是在輸入字段上使用'placeholder'屬性實現的佔位符文本嗎?您可以將生成的HTML粘貼到過濾器字段嗎? –