Running a LocomotiveCMS site? We can host and maintain it for you. Contact us →

Sections

Set up a section

Create a section

Wagon embeds a section generator which we recommend using over writing sections from scratch which is more prone to errors (since it creates the liquid file for the section and adds/appends to several javascript files in the assets folder).

wagon generate section name_of_the_section

Name of the section

A string consisting of lowercase letters and underscores (no spaces).

During the section setup process you will be asked a few questions. Finally, Wagon will generate a section with some example code to get you started. All the sections are located under the app/views/sections folder of your Wagon site.

Structure of a section file

A section is composed of two essential elements:

  • a YAML definition (JSON is also accepted)
  • a Liquid template

All packaged inside a liquid file like this :

---
YAML or JSON Definition
---
Liquid Template