2010-07-14 16 views
2

我爲稱爲「大小」的用戶定義了一個可以取值爲「小」,「正常」和「大」的配置文件字段,因此它顯示爲組合框。 現在我有了一個頁面視圖,並在「大小」上定義了一個暴露的過濾器,而且過濾器是可選的,因此組合框中顯示了「任意」值。帶預加載值的導出過濾器

兩個問題:

  1. 當用戶進入頁面查看結果列表會自動顯示。我可以等待用戶點擊「搜索」來顯示結果嗎?
  2. 我可以預先選擇組合框中的值,該值是存儲在該配置文件字段中的該用戶的值,即如果用戶的「Size」值爲「Big」,我可以預先選擇「Big」視圖搜索頁面的組合框?

謝謝。

回答

0
  1. 不,你不能。如果不編寫自定義代碼,這是不可能的。
  2. 不,你不能。無論如何,這是無意義的,因爲視圖被認爲顯示了可能有多個元素的內容(在這種情況下是用戶配置文件)。過濾器應顯示哪個值?顯示的第一個用戶配置文件的值?

可以使過濾器顯示用戶選擇的最後一個值。假設用戶A選擇Big,則用戶A觀看該視圖的所有時間,他將看到字段Size包含值Big的用戶配置文件。用戶A可以明顯地改變他想要的過濾器的值。

+0

謝謝你的迴應。 關於您對問題2的回答,我忘記說該視圖只能在線用戶訪問,因此我希望預先選擇的過濾器值是執行搜索的用戶的配置文件值。 – manolowar 2010-07-15 11:20:38