私はZope Managerで作成した2つのワークフローA_Workflow、B_Workflowをコンテンツタイプ「契約」に割り当てました。Plone/Zopeコンテンツタイプに2つのワークフローを使用すると、ステータスバーにユーザーの役割に関連する現在の状態/状態を表示できますか?
A_Workflowは、2つの状態があります承認及び(retract_a)を後退させるための遷移に遷移する(approve_a)を承認するための遷移がある 承認待ち(初期) 承認
保留Aに遷移A_Managerだけが必要な権限を使って承認することができます。
B_Workflowは、2つの状態があります承認Bに移行する(approve_b)を承認するための遷移及び(retract_b)を後退させるための遷移がある 保留B承認(初期) B承認
保留Bに遷移B_Managerだけが必要な権限を使って承認することができます。
コントリビュータがコントラクトを作成し、最初の状態が承認待ちです。 A_ManagerとしてログインしたときとB_Managerとしてログインしたときに、適切な遷移が利用できることがわかります。しかし、B_Managerは、B_Workflowの状態が変化しているにもかかわらず、A_Workflowの状態しか見ることができません(状態がB承認のときに承認Bが表示され、状態がB承認のときにBが表示されます)
私は謝罪しますこれは厄介な質問ですが、ステータスバーの正しい状態に表示することは可能ですか?もしそうなら、どうすればいいですか?
素晴らしい!共有ありがとう! –