Menu

#1120 ZK conflicts with Liferay 5.1.1

3.0.7
closed
nobody
General (233)
5
2008-09-03
2008-08-29
pordo
No

In the latest version of Liferay, when ZK Portlets are loaded onscreen, Liferay loses all of its native mouseover / Ajax functionality. The ZK Portlets themselves work fine.

I'm using the bundle found here named "Bundled with Tomcat 6.0":
http://www.liferay.com/web/guest/downloads/portal

Discussion

  • Robbie Cheng

    Robbie Cheng - 2008-09-02

    Logged In: YES
    user_id=1732119
    Originator: NO

    It is caused by name pollution because of both zk and liferay use prototype.
    It has been fixed since zk 3.5. please download the latest freshly of zk.
    https://sourceforge.net/project/showfiles.php?group_id=152762&package_id=218698

     
  • Robbie Cheng

    Robbie Cheng - 2008-09-02
    • status: open --> wont-fix
     
  • pordo

    pordo - 2008-09-02

    Logged In: YES
    user_id=1630769
    Originator: YES

    Hello Robbie,

    Thanks for looking into this! I've tried the latest freshly of zk, but it looks like the problem still persists. I believe the newer versions of Liferay (5.0 +) use the jQuery library rather than prototype... could there by conflicts elsewhere?

    Let me know if you can verify this against the latest Liferay bundle (5.1.1).

     
  • pordo

    pordo - 2008-09-02
    • status: wont-fix --> open
     
  • Robbie Cheng

    Robbie Cheng - 2008-09-03

    Logged In: YES
    user_id=1732119
    Originator: NO

    It is a conflict between jQuery and Scriptaculous.
    Array.prototype.call()

    Please refer to,
    http://www.nabble.com/jQuery-%2B-Prototype-on-newest-release-\(1.2.6)-td17811639s27240.html

     
  • Robbie Cheng

    Robbie Cheng - 2008-09-03
    • status: open --> closed
     
  • Robbie Cheng

    Robbie Cheng - 2008-09-03

    Logged In: YES
    user_id=1732119
    Originator: NO

    fixed since 9/3.

     

Log in to post a comment.

MongoDB Logo MongoDB