Message Boards

Themes not working - Upgrade from 6.2 CE to 7.2 DXP

Abhay Gupta, modified 3 Years ago.

Themes not working - Upgrade from 6.2 CE to 7.2 DXP

New Member Posts: 20 Join Date: 3/16/20 Recent Posts
Hi
We upgraded from Liferay 6.2 CE to 7.2 DXP. However none of the themes are getting applied to our sites. There are lots of error in the console.
the error is coming at  A.Component.create
/**
 * The Hudcrumbs Component.
 *
 * @deprecated since 7.2, unused
 * @module liferay-hudcrumbs
 */
AUI.add('liferay-hudcrumbs', function (A) {
  var Lang = A.Lang;
  var NAME = 'hudcrumbs';
  var Hudcrumbs = A.Component.create({
    ATTRS: {
      clone: {
        value: null
Can you please suggest how to resolve this.
Thanks
thumbnail
David H Nebinger, modified 3 Years ago.

RE: Themes not working - Upgrade from 6.2 CE to 7.2 DXP

Liferay Legend Posts: 14916 Join Date: 9/2/06 Recent Posts
The one plugin I never suggest trying to upgrade is a theme. There are so many differences in the UI and the underlying JS, it just isn't practical (at least to me) to expect a magical upgrade on a 6.2 theme to all of a sudden get the flyouts and everything else associated with a 7.x theme.

I always think you're better off building a theme from scratch for the version you're targeting. Sure you can pull forward some styling, but since the classes etc are likely different, it will end up being a new, from scratch them anyway.