2/28: Go uri は、独自の永続化レイヤーを作成した場合のみのようです。これを行うために、フォームのリンクを使用してみます。現在のフォームの form_id を見つける方法がわかれば。
元の質問: フォーム インスタンスを削除できるユーザーを制限しようとしています。人々がフォームランナーの概要ページにアクセスできれば、削除ボタンをクリックしてフォームを削除できるようです (「/orbeon/fr/hr/expense-report/edit/*」の実行が許可されていなくても)。オプション。
誰もがこの問題を回避する方法を見つけました。フォーム /edit/ ビューの [GO] ボタンを使用して、独自の削除機能を構築できないかと考えています。
hr/expense-report/edit/f36b446c3ddbf7c63ec033d5c6fa7ce4 ビューからページ ソースを見ると、そこには実際のフォーム インスタンスの詳細が含まれています。
例:
form id="xforms-form" class="xforms-form xforms-initially-hidden xforms-layout-nospan" action="/orbeon/fr/Test/Hidden_Search/edit/f36b446c3ddbf7c63ec033d5c6fa7ce4"
私のページにそれがあれば、その情報を「GO」ボタンに渡すことができるのだろうか?