Sitecore 6.4.0 サイトでマーケター向け Web フォームを使用して簡単なフォームをセットアップしました。フォームは情報を適切に記録しており、 http://r-coding-sitecoreblog.blogspot.com/2011/11/extracting-data-のコードを使用して、エンドユーザーが結果を表示できるページを作成しました。 from-sitecore-wffm.html主に。
進行中の次のステップは、ユーザーが送信を承認/拒否できるようにし、そのフォーム送信の情報をメソッドに渡すか、そのフォーム送信をすべてまとめて削除できるようにすることです。
C#を使用してWFFMデータベースからフォーム送信を削除する方法はありますか? この方法を試してみましたがSitecore.Forms.Data.DataManager.DeleteForms()
、運が悪かったのですが、個々のフォームの送信だけでなく、フォーム全体が削除されたのではないかと思います。
編集:さらに、個々のフォーム送信にフラグを設定し、承認/拒否としてマークし、コードで表示/非表示ロジックを処理することもできました。したがって、特定のフォーム送信に値を設定することも機能します。