[英]How to dynamic handle roles|permissions in Symfony2: restrict functions with dynamic roles
[英]Symfony2: How to handle dynamic “nav” bar
我在文檔的左側有一個導航/操作欄,通過單擊鏈接,我可以管理三個實體之間的數據。
這使它有點復雜。 呈現三種狀態:
靜態網址(/ image / add)-這些網址不會更改,並且始終會相同
動態網址(服務器端)-例如,當我執行“ showAction”時,我可以將showen實體的代碼渲染到url的
動態網址(客戶端)-例如,當我執行“ indexAction”時,我選擇了一個實體,jQuery將該實體的ID設置為url(/image/2383382.jpg/edit)
這三個狀態有時會同時出現,這使得很難進行清晰地編碼。 另外不同的層也混在一起
我認為有兩種方法可以更好地處理此問題:
Javascript-僅(首選),我編寫了一個jQuery插件,該插件將JSON對象作為輸入,並且該插件可以處理所有內容
Symfony服務Symfony服務可以處理網址,並且只需要通過樹枝即可呈現,但是仍然需要使用javascript來選擇一個實體而不進行呈現編輯,另外還要顯示每個實體的操作
您如何看待我的想法? 還有其他/更好的解決方案嗎?
問候
您始終應通過{{path('route_name',{'param1':'value'})}}生成網址
為了在JS中維護路由,請使用FOSJsRoutingBundle
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.