問題
- ウェブコンテンツを編集して、出版用に投稿することができません。 Submit for Publicationボタンはグレーアウトされ、既存のウェブコンテンツは「保留」ステータスになっています。
再生産ステップ:
- DXP 7.2のセットアップ
- コントロールパネル --> サイト構成 --> ワークフローからウェブコンテンツのワークフローを有効にし、 シングル承認者 ワークフローを編集して "ウェブコンテンツ記事" に設定します。
- Content & Data --> Web Contentにアクセスし、基本的なウェブコンテンツを追加し、"Submit for Publication"をクリックする。 Pending ステータスでないことにお気づきでしょう。
- ウェブコンテンツに戻って編集してみる。
実際の結果 保留内容を編集することはできません。 Submit for Publicationボタンがグレーアウトしています。
期待される結果 ウェブコンテンツは問題なく更新されるはずです。
Environment
- Liferay DXP 7.4
- Liferay DXP 7.3
- Liferay DXP 7.2
解決策
- その行動は期待されている。 ウェブコンテンツのワークフローが有効になっている場合、ウェブコンテンツを送信すると、"Pending" ステータスが表示され、承認者がコンテンツをチェックして公開を承認するよう通知されます。
- ウェブコンテンツがすでに「保留」ステータスの場合、更新することはできません。 まず、既存のコンテンツは、承認者によって承認または撤回されなければならない。 承認者は、右上のユーザープロファイルのアイコンをクリックし、"My Workflow Tasks"を選択し、"Assigned to My Roles"を選択することで、保留中のコンテンツを確認することができます。 保留中のコンテンツが表示されたら、承認者はその横にあるケバブメニューをクリックして「Assign to Me」を選択することで、そのコンテンツを自分に割り当て、公開を承認することができます。 これが完了すると、既存のコンテンツは公開され、同じ手順で再び編集できるようになる。 添付のデモをご覧ください: ApproveWCpublishing.mp4
- もう一つの方法は、保留中のウェブコンテンツを取り下げることです。上記の手順で行いますが、ユーザープロファイルから"My Workflow Tasks"を選択する代わりに、"My Submissions"を選択し、コンテンツの横にあるケバブメニューをクリックして"Withdraw Submission"を選択する必要があります。 編集が完了すると、保留中のウェブコンテンツは取り消され、編集できるようになります。 添付のデモをご覧ください: WithdrawingWC.mp4
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン