2/28:似乎只有當你創建你自己的persisten圖層時,uri纔是。我會嘗試使用我的表單上的鏈接來執行此操作。如果我能弄清楚如何找到當前表單的form_id。Orbeon:創建我自己的刪除按鈕
原問題: 我試圖限制誰可以刪除一個表單實例。看起來如果人們可以進入form-runner摘要頁面,他們可以點擊刪除按鈕並刪除表格(即使他們不被允許執行任何「/ orbeon/fr/hr/expense-report/edit/*」選項。
任何人都找到了解決這個問題的方法。我不知道是否我們可以使用的表單/編輯/查看GO按鈕來建立我們自己的刪除功能。
如果我看從頁面的源代碼小時/費用報告/編輯/ f36b446c3ddbf7c63ec033d5c6fa7ce4觀點,即從確實有細節的實際形式實例
例:
form id="xforms-form" class="xforms-form xforms-initially-hidden xforms-layout-nospan" action="/orbeon/fr/Test/Hidden_Search/edit/f36b446c3ddbf7c63ec033d5c6fa7ce4"
我想知道這些信息是否可以傳遞給「GO」按鈕,如果我的網頁上有這些信息?
更多細節:從文檔:*轉到URI,如果您啓用了go按鈕。當按下「go」按鈕時,用戶將被帶到由以下屬性指定的URI。該屬性的值是在表單實例的上下文中評估的XPath表達式。有誰知道是否有當前表單的ID的XPath表達式? (我以前的帖子中的f36b446c3ddbf7c63ec033d5c6fa7ce4部分) – Kevin 2011-02-27 08:20:37