top row disappeared after update from J5 to J6 with Velvet template - Forum | JoomShaper
Staff replied Templates

top row disappeared after update from J5 to J6 with Velvet template

Asked by Petra 4 months ago Last activity 3 months ago

Hi,

I was updating site https://www.patriciabereni.com/cs/ which uses Velvet template in 3 color modifications & 3 languages at https://www.patyj6.nejlevnejsieshop.eu/cs/. I backed up the css/html/headers from the original site and used the latest template package from Joomshaper. then updated the copy of J5 site to J6, but the problem is that the top row with language switcher and other features disappeared in J6.

I thought it would be the setting of templates, so I did export and import of every single template variant, but it did not help.

Then chatgpt suggested that the multirows header variant is not calling top1 modules, so I tried adding it explicitly, but it did not help too.

I compared all possible settings and all is a copy, so it makes no sense to me now.

Can you please check and help me?

7 replies

Petra Asked this

sorry, I wrote it incorrectly. I updated the site from J4 to J5, so far. (and intend to continue with J6 once this is resolved)

Rashida Rahman Staff

Hi there!

Sorry to hear about the trouble you are facing.

Have you followed the steps mentioned in the following guide, please?

How to Update Your Site to Joomla 5

Also, did you mean the section marked in the screenshot shared in the hidden content box?

If yes, kindly make sure that:

  • All modules are properly published to their respective module positions
  • The section has a valid section name assigned

Please check these points and let us know the result.

Best regards,

Petra Asked this

Hi Rashida,

the top1 position comes from predefined header multirows, so it is not in the layout builder. It works exactly the same in the Joomla 4.

Yes, I checked that the modules in top1 position are published and modules within too, that is not the problem.

top row
currency switcher
language switcher

Petra Asked this

and when I tested adding top1 as a highest row in the layout builder, it appers below the menu:

Petra Asked this

here is the original header.php in velvet/header/6-multirows:

and here is what I did now and seems to work:

Petra Asked this

but what really made it work was this:

Rashida Rahman Staff

Hello,

Thanks for the detailed response.

Actually, multirows predefined header has two rows in general: sp-header-topbar and sp-header. I have checked your https://www.patriciabereni.com/en site url, where 3 rows were visible and the extra row is named as horniradek. So I think this horniradek row/section was missing, which is not a part of the general predefined header.

However, glad that you have sorted this out already.

Best regards,

Log in to reply.