2011-01-27 41 views
1

對於我正在工作的Drupal 7模塊,我希望textfield的autocomplete_path返回函數能夠以任何方式傳遞附加信息回到它被調用的hook_form函數從。Drupal 7 autocomplete_path函數返回隱藏值

如果在返回中包含額外的信息(我很確定)是不可能的,有沒有辦法在範圍中定義變量以使其正常工作?

原因是我通過查詢音樂信息的另一個網站並返回「藝術家 - 歌曲」來獲取自動完成信息,但希望該功能還返回專輯名稱,專輯圖像(鏈接)等。

任何幫助表示讚賞。

謝謝!

編輯:截至目前,我相信沒有完美的答案,但幾個像樣的建議都可以在Drupal forums here.

+0

有點困惑,你想通過哪種方式傳遞信息?從自動完成回調到表單還是從表單到自動完成回調? – Berdir 2011-01-27 10:16:51

回答

0

簡短的回答是,超出核心自動完成回調的簡單功能。您需要考慮使用Drupal 7中改進的AJAX框架來滾動您自己的解決方案。請參閱http://d7.drupalexamples.info/examples/ajax_example瞭解使用最少代碼的可能性。