1

Liferay 6.1.1のカスタムテーマを開発しましたが、Liferayのローカルインストールで正常に機能しています。QAサーバーに展開しようとすると、テーマがコントロールパネルに表示され、[コントロールパネル]->[サイトページ]->[ルックアンドフィール]で新しいテーマを割り当てることができます。

問題は、テーマが割り当てられていると思っても、私が行ったカスタマイズがUIに反映されていないことです。

デプロイに使用しているプロセスは次のとおりです。

  1. Eclipseの「エクスポート」機能を使用してtheme-name.warファイルを作成します。
  2. warファイルをデプロイディレクトリに配置します。

私が間違っていることはありますか?

4

2 に答える 2

3

SDKbuild-common-theme.xmlのフォルダーの下にあるXMLファイルを開いて、すべてを削除してみてください(またはに設定してください)。themespreservelastmodified="true"false

trueテーマプロジェクトのファイルのタイムスタンプを更新しない場合は、preservelastmodified 。したがって、アプリケーションサーバーは変更を検出せず、テーマを再デプロイしません。

于 2013-01-14T22:39:18.070 に答える
0

私の意見では、ブラウザのキャッシュをクリアしてからもう一度確認する必要があります。それは私のテーマの1つにも発生しました。

于 2013-02-19T14:49:51.210 に答える