Layout not functioning

Permalink Browser Info Environment
Hi
If I add a new layout and divide it into 3 columns for example and add a block to the new middle column, it looks correct in edit mode. As soon as I leave edit mode and publish the page, the block which should be located in the middle column of the 3 is then located by the left margin as if in the left column. It is the correct size which makes me wonder if the left column is just being ignored because it's empty?
This used to work OK, but has recently shown this error. I have therefore had to stop adding any new layout where I wanted empty columns in a left column.

Type: Pre-Sale
Status: In Progress
RogerM
View Replies:
RogerM replied on at Permalink Reply
RogerM
By the way, this is clearly not Pre-sale as I'm reporting that its not functioning properly. A replysolution would be appreciated. Thanks.
c5hub replied on at Permalink Reply
c5hub
Layouts are a core concrete tool and isn’t specific to this theme.

It sounds like if a column is left empty then it is collapsing.

Check your markup in the source code view to determine if this is happening.

Try adding a HTML block to the left column with an empty div..? That may help as a work around.

concrete5 Environment Information

# concrete5 Version
Core Version - 8.5.6
Version Installed - 8.5.6
Database Version - 20210622145600

# Database Information
Version: 5.7.32-35-log
SQL Mode: NO_ENGINE_SUBSTITUTION

# concrete5 Packages
EZ Product (1.3), Fundamental (4.0.8), Magic Tabs (7.9.2)

# concrete5 Overrides
None

# concrete5 Cache Settings
Block Cache - On
Overrides Cache - On
Full Page Caching - Off
Full Page Cache Lifetime - Every 6 hours (default setting).

# Server Software
Apache

# Server API
apache2handler

# PHP Version
7.4.28

# PHP Extensions
apache2handler, bcmath, bz2, calendar, Core, ctype, curl, date, dba, dom, enchant, exif, fileinfo, filter, ftp, gd, gettext, gmp, hash, iconv, imap, intl, json, libxml, mbstring, memcached, mysqli, mysqlnd, openssl, pcre, PDO, pdo_mysql, pdo_pgsql, pdo_sqlite, pgsql, Phar, posix, pspell, Reflection, session, shmop, SimpleXML, soap, sockets, sodium, SPL, sqlite3, standard, sysvmsg, sysvsem, tidy, tokenizer, xml, xmlreader, xmlrpc, xmlwriter, xsl, Zend OPcache, zip, zlib

# PHP Settings
max_execution_time - 120
log_errors_max_len - 1024
max_file_uploads - 20
max_input_nesting_level - 64
max_input_time - 120
max_input_vars - 3000
memory_limit - 768M
post_max_size - 256M
upload_max_filesize - 256M
mbstring.regex_retry_limit - 1000000
mbstring.regex_stack_limit - 100000
memcached.sess_lock_max_wait - not set
memcached.sess_lock_wait_max - 150
memcached.sess_server_failure_limit - 0
mysqli.max_links - 60
mysqli.max_persistent - Unlimited
pcre.backtrack_limit - 1000000
pcre.recursion_limit - 100000
pgsql.max_links - 60
pgsql.max_persistent - Unlimited
session.cache_limiter - <i>no value</i>
session.gc_maxlifetime - 7200
soap.wsdl_cache_limit - 5
unserialize_max_depth - 4096
opcache.max_accelerated_files - 10000
opcache.max_file_size - 0
opcache.max_wasted_percentage - 5

Browser User-Agent String

Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/99.0.4844.51 Safari/537.36 Edg/99.0.1150.36

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.