Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

Narratives are of course meant to be made highly dynamic, however, before making your Narrative dynamic, it is highly recommended to do a static Narrative first and to test that it works and is rendered visually correctly in your front-end.

Info

We recommend you to start with a document with the designed of mock-up layouts you want to do and to indicate in this document what are the Layout Blocks (for example by drawing boxes around) and indicating the name of the layout block every time, as a result, you will have a layout like below, then you can directly indicates what should be the possible configuration parameters of each block. This will be a great Specification Document for the Integration Team!

Before you can start configuring your Narratives, you need first to declare all your Layout Blocks, please check the information here : https://boxalino.atlassian.net/wiki/spaces/BPKB/pages/edit-v2/26509390

For example, if you want to create a Narrative with this layout, you will need to define 4 Layout Blocks:

  1. Title

  2. Banner

  3. Product Slider

  4. Product

Each Layout Block will need to have a definition of what parameters it needs to receive so it can be rendered.