0

liferay EE 6.1.20 で liferay-theme をテストしようとしています。このテーマは、私の現在のライフレイのインストールで機能しました。liferay EE 1.2.0 サーバーにエラーなしでテーマをデプロイできます。コントロール パネルに移動して、現在のテーマを自分のテーマに切り替えようとすると、何も起こらず、自分のページに liferay のデフォルト テーマしか表示されません。サーバーログにエラーは見つかりませんでした - エラーを含む出力がないため、ログやエラーを投稿できません...

誰でも助けることができますか?

4

1 に答える 1

0

両者の違いはあまり期待できません。ただし、テーマを正しく展開できるようにする最も簡単な方法は、対応する SDK (6.1.20 など) を使用し、_diffs フォルダーをそのフォルダーにコピーして、テーマをコンパイルすることです。

Liferay のデプロイメント記述子/WEB-INF/liferay-plugin-package.propertiesが、テーマがバージョンと互換性があることを明確に示していることを確認してください。そうでない場合、Liferay は互換性がないと見なす可能性があります。これは技術的な問題ではなく、構成上の問題です。

また、liferay-look-and-feel.xml を確認してください。そこにも互換性フィールドがある可能性があります。どちらが優先されるかはわかりません。

この設定があるのは、テーマが Liferay に組み込まれているデフォルトのテーマとの違いとして構築されているためです。基本的に、このテーマを実際に使用するためにチェックしたバージョンをここに記述します。任意の数のバージョンといくつかのワイルドカード (6.1.20+ など) を指定できます。

于 2013-04-15T09:21:53.413 に答える