Unfortunately, ZC 1.5.6 (including sub-versions a-c) was distributed with an ezpages html "section" that was smaller than its predecessors. There is a fix associated with 1.5.6 (included in 1.5.7) for if there is a 1.5.6d version released. The difference(s) can be seen in comparing:
1.5.6c:
https://github.com/zencart/zencart/b...t_156.sql#L187
Available for next 1.5.6:
https://github.com/zencart/zencart/b...t_156.sql#L187
Basically the field is "truncated" from a mediumtext field length to a text field length.
The above is the difference in the upgrade path, but a fresh install using either of those two branches has the same sized field.
Another reason the field can go blank is when having a mix of collations where one or more "special" characters are used and the entire field goes blank. But I suspect from the upgrade path of above and associated issue that the above is the cause.
A couple of follow on questions to ensure we are all on the same page.
Seeing as the OP here was carried over from another thread, once the database was imported, it was upgraded using the zc_install upgrade process, correct?
The discussion of this being a "mobile" issue, are you simply referring to the hamburger dropdown or any display of the ezpage content? Ie. Is the content still present in the admin area or has it disappeared from there as well?
What has been the method of identifying that it is a mobile only issue? Is it not also on the desktop? Not just talking theory, but trying to rope it in.
Have you tried copying and pasting the content from 1.5.5 to the 1.5.6c admin area or generated new content just to further identify if the above truncation of field is an issue/source?
Bookmarks