Support Forum

Please note that this forum is only available to you in read only mode. In order to contribute to this conversation you will need to renew your subscription.

Changing off-canvas menu

zentoolsIf you use Zentools please post a review at the Joomla! Extensions Directory.

I want to change the mainmenu when width drops below the laptop breakpoint to one that does not have the zenmenu in it. I configured a menu module, connected it to the menu I created for mobile use, assigned it to off-canvas (hiding main menu in the template manager).... but at this point, I am still seeing the main menu instead of the one I created for mobile. (I'm doing this because the megamenu isn't usable the way I have it configured.)

--> dev link <--
  • blueshift's Avatar
  • blueshift
  • 6 Month Developer
  • 2579 posts
  • 78 Thanks
  • Karma: 26
Last Edit: 5 years 11 months ago by blueshift.
The administrator has disabled public write access.
Does Anthony's answer on the other thread make this question moot?

or is the question still current?

Cheers
Paul
  • manh's Avatar
  • manh
  • Moderator
  • 45248 posts
  • 2106 Thanks
  • Karma: 603
The administrator has disabled public write access.
Anthony is addressing a different question. The off canvas problem is that I've assigned (or tried to assign) a completely different menu to off-canvas, but it's is loading the main menu instead.
  • blueshift's Avatar
  • blueshift
  • 6 Month Developer
  • 2579 posts
  • 78 Thanks
  • Karma: 26
Last Edit: 5 years 11 months ago by blueshift.
The administrator has disabled public write access.
If you set the Collapsed Menu Behaviour to no change

hide any unwanted off canvas module using using the breakpoint classes

Then display the module using a breakpoint class

Does this work?

I was thinking of the template row but hiding it means no logo

Cheers
Paul
  • manh's Avatar
  • manh
  • Moderator
  • 45248 posts
  • 2106 Thanks
  • Karma: 603
The administrator has disabled public write access.
Classes being

.hidden-desktop
.visible-desktop
.visible-tablets
.hidden-tablets
.stack-tablets
.stack-phones
.hidden-phones
.visible-phone
.visible-navcollapse
.hidden-navcollapse
.visible-gridcollapse
.hidden-gridcollapse
  • manh's Avatar
  • manh
  • Moderator
  • 45248 posts
  • 2106 Thanks
  • Karma: 603
The administrator has disabled public write access.
Solved this way:

1) create menu module for mobile devices. Assign it to off-canvas.
2) in layout manager, set 'menu' to hide. (see below).


offcanvas.jpg
  • blueshift's Avatar
  • blueshift
  • 6 Month Developer
  • 2579 posts
  • 78 Thanks
  • Karma: 26
The administrator has disabled public write access.
ah sorry I understood that you had tried this already

Thanks for posting back

Cheers
Paul
  • manh's Avatar
  • manh
  • Moderator
  • 45248 posts
  • 2106 Thanks
  • Karma: 603
The administrator has disabled public write access.
I was out of IPA. Now we're good. :whistle:

also, the position is offcanvas (no hyphen). Threw me a curveball there.
  • blueshift's Avatar
  • blueshift
  • 6 Month Developer
  • 2579 posts
  • 78 Thanks
  • Karma: 26
Last Edit: 5 years 11 months ago by blueshift.
The administrator has disabled public write access.
Enjoy the weekend :)

Cheers
Paul
  • manh's Avatar
  • manh
  • Moderator
  • 45248 posts
  • 2106 Thanks
  • Karma: 603
The administrator has disabled public write access.

zentoolsIf you use Zentools please post a review at the Joomla! Extensions Directory.

Happy Campers