1

IceFaces 1.8.2 で作成されたポートレットがあります。
PrimeFaces の方が優れていることがわかったので、新しいポートレットを JSF2 と PrimeFaces 3.5 で作成することにしました。

個別にすべてが機能しています。しかし、PrimeFaces ポートレットと IceFaces ポートレットを 1 つのページに配置しようとすると、PrimeFaces が機能しません。

UIはまあまあですが、javascriptにミスが多いです。

どうにかしてこの問題を解決できますか?

Liferay 6.0.6 を使用しています

4

1 に答える 1

0

Primefaces と Icefaces のポートレットを同じポータル ページに含めないでください。

どちらも jQuery に依存しているため、ページに (潜在的に異なるバージョンの) jQuery が含まれ、JavaScript の競合が発生します。これには回避策があるかもしれませんが (私は知りませんが)、非常に悪い考えです。

于 2015-01-30T15:09:23.497 に答える