問題
- カスタム管理テーマを作成したのですが、インスタンス設定やシステム設定に行くと、いくつかのアイコン、例えばアクセシビリティアイコンが表示されません。
環境
- Liferay DXP 7.4
解像度
-
あなたのテーマで正しいアイコンが利用できるかどうかは、package.json に
liferay-frontend-theme-styled
とliferay-frontend-theme-unstyled
の正しいバージョンがあるかどうかに依存します。 - これらのテーマのバージョンはコントロールパネル -> GoGo シェルから以下のコマンドで確認できます:
lb styled
- その後、カスタムテーマのpackage.jsonでそれらのバージョンを調整する。 例として、Liferay DXP 7.4 u86の場合は以下のようになります:
"liferay-frontend-theme-styled": "6.0.67",
"liferay-frontend-theme-unstyled": "6.0.55", - バージョンを調整したら、以下のコマンドを実行する。
- npmを使用している場合:
npm install && npm run build
- 毛糸を使う場合:
yarn && yarn deploy
- npmを使用している場合:
- 新しいビルドテーマをLiferayのインストールにデプロイし、問題が解決するか確認してください。
追加情報:
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン