Documentation

Layout Positions

Layout Positions

NivoCart uses 6 pre-defined layout positions for displaying extensions such as Modules. The Header, Content and Footer blocks will always remain set in their default positions, as they are the minimum requirement for every page. The Content block will resize to the full width of the page if no Left or Right columns are present on the page.

Each Module can be placed in a different position on every page if they are repeated on multiple pages. Some specific Modules, like Menus, can only be placed in certain positions, as they would not be suitable for all positions.
This layout positions system provides a lot of flexibility when designing your website pages, as each page can be presented with the right layout for its purpose.


Layout Positions List

- content_higher
- content_high
- content_left
- content_right
- content_low
- content_lower


Blocks and Layout Positions Diagram


positions


Stylesheet

The blocks and layout positions are defined by PHP Controllers located in the "common" folder and in the default "stylesheet.css". They should be preserved in any custom stylesheet you might choose to use.

Responsive

The blocks and layout positions have been designed to be responsive by default, so they will re-position themselves vertically when viewed on smaller screens.
 

 

Powered by NivoCart
NivoCart © 2013 - 2026