In some cases when Varnish Cache is activated, due to a Magento 2 and Varnish issue, the navigation menu can disappear.
In order to solve this Magento issue, you can remove the TTL attribute (remove ttl="3600") from /vendor/magento/module-theme/view/frontend/layout/default.xml, and the navigation menu will appear.
For more details regarding this Magento 2 issue, please visit https://github.com/magento/magento2/issues/3421
Comments
2 comments
This refers to a very old bug.
The native Magento menu is not affected. Shouldn't this fix be part of the Weltpixel Pearl theme?
To **Edit `default.xml` in Your Custom Theme**:
`app/design/frontend/<Vendor>/<theme>/Magento_Theme/layout`, edit the `default.xml` file with the following code:
Please sign in to leave a comment.