2015-10-05 45 views
0

我有一個Drupal 7模塊,其中包含一個數據庫查詢,根據用戶輸入的位置(距離最近的,最遠的)的計算距離,給出了一個特定順序的作業id列表。Drupal views_embed_view排序

然後,我將作業ID傳遞給views_embed_view作爲視圖上的上下文過濾器的參數。這然後顯示給用戶的作業列表。

但是,雖然在視圖內沒有指定排序,但訂單會自動更改。例如如果傳遞給views_embed_view的記錄的順序是10,52,22,則它按以下順序顯示:10,22,52即它按照數字升序排列。

有關如何獲取views_embed_view以停止重新排序結果的任何想法?

回答

0

只是以爲我會發布我如何解決它在任何情況下,在未來遇到這個問題:

稱爲查看參數額外一個Drupal模塊包括排序處理程序,它允許對項目的順序要依據他們在一個多值參數順序:

https://www.drupal.org/project/views_arguments_extras

非常感謝該模塊的貢獻者。