Edit once, change everywhere - Sections remove unnecessary code duplication and streamline developer activity.
Sections are reusable chunks of markup and/or code that allow developers to componentise functionality.
Sections allow developers to reduce duplication
When to use Sections - An example
Let's say you want to use image carousels within your eCommerce store. You want carousels on a number of different pages, and multiple carousels on a single page. Rather than repeating identical markup/code, you create a new enter the markup/code in a new 'carousel' section. When you want to add a carousel to a page, simply call the 'carousel' section, passing through different parameters if required.
Section location
All sections are held within your local Aero installation. You can find them here:
resources>views>sections
Default Sections
Aero Themes contain the following sections by default:
- Breadcrumb
- Cookie Bar
- Footer
- Header
- Meta