Layout Boxes Controller

This page allows you to select which sideboxes are shown on your storefront, and where they should be placed.

This page changed significantly in Zen Cart 1.5.8 due to the introduction of the $uses_single_column_layout_settings entry in the template_info file.

For templates that have $uses_single_column_layout_settings set to true
layout Boxes Controller Single

Editing an an entry will bring up a dialog like this:
Layout Boxes Controller Edit Single

For templates that have $uses_single_column_layout_settings set to false
Layout Boxes Controller

Editing an an entry will bring up a dialog like this:
Layout Boxes Controller Edit


There are many built-in sideboxes. Choose the ones that would be most beneficial for your store. You can also design your own sidebox if what you need is not already available.

For more information about sideboxes, see the sidebox FAQs.

Copying Sidebox Settings

After moving to a new template, the initial sidebox settings will likely be all off. In 1.5.8 and above, you may copy the sidebox settings from another template easily using the Reset Settings tool.

Reset Settings

The reset settings tool only shows templates which exist under includes/templates/, so if you’re doing an upgrade and switching templates, and you don’t want to copy in the old template, you should use the Copy Sideboxes plugin.

Users of releases prior to 1.5.8 should also use the Copy Sideboxes plugin to copy sidebox settings.

Layout Boxes Controller prior to 1.5.8

Here is a picture of screen prior to 1.5.8:

Old Layout Boxes Controller

The Edit screen was also different:

Layout Boxes Controller Edit

Still have questions? Use the Search box in the upper right, or try the full list of FAQs. If you can't find it there, head over to the Zen Cart support forum and ask there in the appropriate subforum. In your post, please include your Zen Cart and PHP versions, and a link to your site.

Is there an error or omission on this page? Please post to General Questions on the support forum. Or, if you'd like to open a pull request, just review the guidelines and get started. You can even PR right here.
Last modified July 8, 2023 by brittainmark (805521c).