Mega Menu problem with concrete5 version 5.7.5.13

Permalink Browser Info Environment
Mega Menu problem with concrete5 version 5.7.5.13

Mega Menu was working perfectly while testing it on an older version of concrete5. I was very pleased to the functionality and the eye candy at the same time.

When the version 5.7.5.13 of concrete5 was installed a problem occurred. There will be an extra empty drop down in the menu. No empty ones are working ok and the empty one does nothing. On a narrow screen there will be nothing extra.

There is the elementary default theme in use.

Please, have a look the attachment. There are two menus. The original one of concrete5 and the one of Mega Menu. Texts are in Finnish.

I hope that this problem will be fixed and the Mega Menu can be used again.

1 Attachment

Type: Pre-Sale
Status: In Progress
kaukosaarinen
View Replies:
jb1 replied on at Permalink Reply
jb1
Hi,
Thanks for your message. This is the first time I've seen an issue like this with Mega Menu. A few things jump to mind as possible causes:
1) Perhaps the latest version of 5.7 created a new system (or built-in) page that threw out the cached list of pages (which is used to build Mega Menu). Have you cleared the C5 cache?

2) The latest 5.7 upgrade might have created blank or incomplete records in the back-end MySQL database. This could also throw out the list of pages (and therefore the menu). Try running a "repair" on the MySQL db.

3) The upgrade could have overwritten some language-specific settings on your site. And perhaps if a page name contains non-latin characters it could prevent it being displayed. If you're able to temporarily change the C5 language back to English, this can confirm if this is the cause.

If you're able to do a clean install of the latest version of 5.7 on a new site/account and then install Mega Menu, it will determine if the issue is related to the upgrade process or just something within the new 5.7 that is broken.

Once you've tried the above suggestions let me know how you go and I'll see what else I can do on my end.

JB
kaukosaarinen replied on at Permalink Reply 3 Attachments
kaukosaarinen
Thank you for your response. Cache is cleared many times. I tried to change language to English following your advice. There obviously is something wrong with the installation. Some menus are changed but no all. I did a huge job and made a new installation to day. However, Mega Menu is still not working. Could it have something to do with privileges?

I have another site for testing purpose. I've believed that Mega Menu is working perfectly there. To day I found that there also is somethin to worry about. When you change the display area narrower there is a phase when you have an extra empty dropdown. Please, have a look at the attachments.

Greetings
Kauko Saarinen
Finland
jb1 replied on at Permalink Reply
jb1
Hi Kauko,
In the demo2 screenshot I see what you're describing. If the menu is "squashed" and wraps around to a 2nd line, it shouldn't leave a gap like that. The gap isn't showing up when in "vertical" mode.

Page permissions or user permissions could certainly play a role in creating blank pages or hiding the page names.

It would be easier for me to troubleshoot if I have live admin access to either of those sites. If you're able to supply that via PM I'll be able to dig in deeper.

Much appreciated.

JB
kaukosaarinen replied on at Permalink Reply 2 Attachments
kaukosaarinen
Problem solved!

Thank you very much for your support. Mega Menu is working now. What happened in details, I really don't know... Please, have a look at the attachments.

Happy New Year!
jb1 replied on at Permalink Reply
jb1
Happy new year!
I have to admit I've just got back behind the computer after being away from it for NYE celebrations. I actually didn't do anything to your site yet, so I can't take the credit for it working :-) Perhaps your server was just happy to start 2017?

If there's anything else I can help with just let me know.

JB

concrete5 Environment Information

# concrete5 Version
Core Version - 5.7.5.13
Version Installed - 5.7.5.13
Database Version - 20160615000000

# concrete5 Packages
Mega Menu (1.5.38)

# concrete5 Overrides
languages/cs_CZ/LC_MESSAGES/messages.mo, languages/cs_CZ/LC_MESSAGES, languages/cs_CZ, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/en_GB/LC_MESSAGES/messages.mo, languages/en_GB/LC_MESSAGES, languages/en_GB, languages/es_ES/LC_MESSAGES/messages.mo, languages/es_ES/LC_MESSAGES, languages/es_ES, languages/es_PE/LC_MESSAGES/messages.mo, languages/es_PE/LC_MESSAGES, languages/es_PE, languages/es_PY/LC_MESSAGES/messages.mo, languages/es_PY/LC_MESSAGES, languages/es_PY, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR, languages/cs_CZ/LC_MESSAGES/messages.mo, languages/cs_CZ/LC_MESSAGES, languages/cs_CZ, languages/da_DK/LC_MESSAGES/messages.mo, languages/da_DK/LC_MESSAGES, languages/da_DK, languages/de_DE/LC_MESSAGES/messages.mo, languages/de_DE/LC_MESSAGES, languages/de_DE, languages/el_GR/LC_MESSAGES/messages.mo, languages/el_GR/LC_MESSAGES, languages/el_GR, languages/en_GB/LC_MESSAGES/messages.mo, languages/en_GB/LC_MESSAGES, languages/en_GB, languages/es_ES/LC_MESSAGES/messages.mo, languages/es_ES/LC_MESSAGES, languages/es_ES, languages/es_PE/LC_MESSAGES/messages.mo, languages/es_PE/LC_MESSAGES, languages/es_PE, languages/es_PY/LC_MESSAGES/messages.mo, languages/es_PY/LC_MESSAGES, languages/es_PY, languages/fi_FI/LC_MESSAGES/messages.mo, languages/fi_FI/LC_MESSAGES, languages/fi_FI, languages/fr_FR/LC_MESSAGES/messages.mo, languages/fr_FR/LC_MESSAGES, languages/fr_FR, languages/it_IT/LC_MESSAGES/messages.mo, languages/it_IT/LC_MESSAGES, languages/it_IT, languages/ja_JP/LC_MESSAGES/messages.mo, languages/ja_JP/LC_MESSAGES, languages/ja_JP, languages/nb_NO/LC_MESSAGES/messages.mo, languages/nb_NO/LC_MESSAGES, languages/nb_NO, languages/nl_NL/LC_MESSAGES/messages.mo, languages/nl_NL/LC_MESSAGES, languages/nl_NL, languages/pl_PL/LC_MESSAGES/messages.mo, languages/pl_PL/LC_MESSAGES, languages/pl_PL, languages/pt_BR/LC_MESSAGES/messages.mo, languages/pt_BR/LC_MESSAGES, languages/pt_BR, languages/ru_RU/LC_MESSAGES/messages.mo, languages/ru_RU/LC_MESSAGES, languages/ru_RU, languages/sv_SE/LC_MESSAGES/messages.mo, languages/sv_SE/LC_MESSAGES, languages/sv_SE, languages/tr_TR/LC_MESSAGES/messages.mo, languages/tr_TR/LC_MESSAGES, languages/tr_TR

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - On - In all cases.
Full Page Cache Lifetime - Only when manually removed or the cache is cleared.

# Server Software
Apache/2.4.23 (Unix)

# Server API
cgi-fcgi

# PHP Version
5.3.28

# PHP Extensions
bcmath, bz2, calendar, cgi-fcgi, Core, ctype, curl, date, dom, ereg, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, ionCube Loader, json, ldap, libxml, mbstring, mcrypt, mssql, mysql, mysqli, mysqlnd, OAuth, odbc, openssl, pcntl, pcre, PDO, pdo_dblib, pdo_mysql, PDO_ODBC, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, Reflection, session, shmop, SimpleXML, soap, sockets, SPL, SQLite, sqlite3, standard, sysvmsg, sysvsem, sysvshm, tokenizer, wddx, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend Guard Loader, zip, zlib

# PHP Settings
max_execution_time - 30
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 60
max_input_vars - 1000
memory_limit - 128M
post_max_size - 64M
safe_mode - Off
safe_mode_exec_dir - <i>no value</i>
safe_mode_gid - Off
safe_mode_include_dir - <i>no value</i>
sql.safe_mode - Off
upload_max_filesize - 64M
ldap.max_links - Unlimited
mssql.max_links - Unlimited
mssql.max_persistent - Unlimited
mssql.max_procs - Unlimited
mssql.textlimit - Server default
mysql.max_links - Unlimited
mysql.max_persistent - Unlimited
mysqli.max_links - Unlimited
mysqli.max_persistent - Unlimited
odbc.max_links - Unlimited
odbc.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - Unlimited
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 1440
soap.wsdl_cache_limit - 5
safe_mode_allowed_env_vars - PHP_
safe_mode_protected_env_vars - LD_LIBRARY_PATH

Browser User-Agent String

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/602.3.12 (KHTML, like Gecko) Version/10.0.2 Safari/602.3.12

Hide Post Content

This will replace the post content with the message: "Content has been removed by an Administrator"

Hide Content

Request Refund

You may not request a refund that is not currently owned by you.