我有一張companies
的表格,我想在activeadmin儀表板標題欄上有一個下拉表單,所以當選擇company
時,我可以將它傳遞給頁面的scope_to
方法。儀表板上的activeadmin過濾器
我已經找到一種方法將數據傳遞給scope_to
方法,但我不知道如何將下拉列表放在儀表板標題上;我試圖確定成形,然後用調用它:
form do |f|
render partial: 'form'
end
,然後放置形式activeadmin/resource/_form.html.arb
,但是這是行不通的。迄今爲止所有其他方法都一樣。
更新:
我已經找到了「辦法」有在儀表盤頭部分;我可以使用:
proc{`render partial: 'admin/dashboard/set_current_company'}
菜單的標籤上,和它的作品如預期......除了我得到兩個選擇,其中只有一個作品。
我不確定你的意思是傳遞給頁面的範圍過濾器,你能否詳細說明一下?你有一個下拉菜單,然後當一家公司選擇你將他們帶到公司管理頁面? – jdgray
我想要有一個由多家公司組成的下拉菜單;當選擇公司時,它應該過濾基於該公司的頁面上的內容。 我在activeadmin模型中有一個範圍,它在實際模型上調用範圍,但我不知道如何將此選定的公司傳遞給範圍。 – Arfons