PloneFormGenのフォームデータがPlone4.1で送信された場合にコンテンツルールをトリガーする方法。例えば。従業員向けの休暇申請書を作成しました。従業員がデータを送信したら、コンテンツルールは休暇データを上司に送信する必要があります。彼が承認した場合、最終的な承認は総支配人(GM)から受ける必要があります。中間マネージャーが拒否した場合、メールは従業員に直接送信されます。GMによって承認された場合、メールは従業員に直接送信されます。状態の異なる2つまたは3つのレベルのレビュー担当者が必要です。状態と遷移を正しく定義できません。誰かガイドできますか?
2 に答える
2
uwosh.pdf.d2cを使用して、提出されたコンテンツを実際のploneコンテンツとして保存します。次に、それらのオブジェクトにコンテンツルールを使用できます。
于 2012-04-19T17:59:44.187 に答える
0
私が覚えているように、PFGの提出はPloneイベントを生成しません。PFGを変更して(またはさらに良いことに、拡張機能を提供して)フォーム送信時にイベントを追加することもできますが、説明しているユースケースは、Leaveアプリケーションフォームを表すカスタムコンテンツタイプを作成することで、おそらくより適切に実現できると思います。これはPFGフォームを作成するよりも少し手間がかかりますが、ワークフロー、イベント、コンテンツルールなどを簡単に利用できます。
于 2012-04-19T16:05:27.180 に答える