2012-01-29 77 views
3

我創建了一個具有上下文過濾器的視圖。然後我創建了一個服務(使用服務模塊)來提供視圖。例如,假設我的服務名稱是搜索,並且我的視圖名稱是具有上下文篩選城市的動物園。以下URL將返回正確的內容: HTTP:/ Q =搜索/視圖/ zoos.json HTTP:/ Q =動物園/奧斯汀通過服務端點將上下文過濾器參數傳遞給視圖

但是,如果我做到以下幾點: HTTP:/ Q = search/views/zoos.json/Austin 我將得到404響應。

如何在使用服務時將參數傳遞到視圖?我正在使用7.10和3.1服務和視圖。

我很感謝您的回覆。

+0

Mayby這將幫助:http://drupal.stackexchange.com/questions/7591/drupal-services-node-filtering – 2012-02-15 09:04:21

回答

0

我只能得到上下文過濾器來處理服務中的「視圖」資源。我最初嘗試創建一個「服務視圖」,並將其作爲資源進行管理,但無法讓端點註冊我的參數。如果以常規視圖的形式完成並指定view_id,它就像魅力一樣工作。

這似乎是模塊中的一個錯誤,但我沒有能力投入時間追逐它,因爲替代方法爲我工作。

相關問題