2013-11-21 36 views
0

我正在使用,我正在試圖在儀表板上創建表單過濾器。實體的儀表板過濾器

我有一個管理服務,我可以使用該列表中的過濾器對我的實體Locations

有沒有一種方法,我可以使用相同的過濾器上的管理儀表板,當我提出這樣的過濾器,它會使用過濾結果重定向到正確的list操作?

由於

回答

0

基本上,管理儀表板使用BlockServices以顯示其內容。因此,你需要做的是創建一個新的Block Service來顯示你的列表。至於過濾器,我認爲最簡單和最快的方法是在塊過濾器中自定義您的查詢。

您可以在Sonata電子商務中使用RecentOrdersBlockService實現作爲示例:https://github.com/sonata-project/ecommerce/blob/master/src/Sonata/OrderBundle/Block/RecentOrdersBlockService.php;在奏鳴曲演示中可用的實施:https://github.com/sonata-project/sandbox/blob/2.3-develop/app/config/sonata/sonata_block.yml