問題
- Liferay Portal 6.1または6.2バージョンからDXPにアップグレードしています。
- このDXP 7.3バージョンでは、Web Formsウィジェットがなく、その場所に何も表示されません( web-forms-portlet is unavailable)。
Environment
- Liferay Portal 6.1 または 6.2 から DXP 7.0, 7.1, 7.2, 7.3 または 7.4 にアップグレードする。
解決策
残念ながら、「Web Forms」アプリケーションはDXP 7.0で非推奨となり、新しい「Forms」機能に取って代わられました。
以下のリンク先で詳細をご覧いただけます:
- Digital Experience Platform 7.0 Deprecated and Archived Items: DXPバージョン7.0で廃止されたため、7.1以降で使用できなくなった製品コンポーネント。
- ウェブフォームウィジェットのLiferay Marketplaceのページです: ここで、このアプリケーションでサポートされているバージョンは6.1、6.2、7.0のみであることがわかります。
このアプリケーションは、前述したように「フォーム」に置き換えられており、この機能については次のページで紹介しています:
Forms」では、旧「Web Forms」で実現できたものと同様のフォームを実装することができますが、新しい「Forms」で「Web Forms」と同等のものを生成するアップグレード処理がないため、一から手動で作成する必要があります。
旧バージョンの保存データは、使用されているデータベーステーブルが異なり、新しい「Forms」アプリケーションから見えるようにするためのアップグレードプロセスがないため、ユーザーインターフェースからアクセスできない。
追加情報