This page includes demos using a two column layout.
This example defines an inline custom view that extends bootstrapedit-horizontal.
It tells the view to use a specific layout template (two-column-layout-template.html).
The bindings block then tells the view where to place field elements within the template.
The layout template file
(two-column-layout-template.html)
has two DIV blocks with IDs leftcolumn and rightcolumn.
The properties are placed into each column as defined by the bindings block.
This example loads data, schema and options parameters through ajax calls.
This example provides a three-column layout for properties. As in Example #1, the layout template is
provided and the fields are bound to specific DIV elements within the layout file using the
bindings properties.
In this case, we provide the template inline (as a string). We could provide this string as either the
view’s layout.template property or as a property of our choosing under templates.
Here we take the latter path. We define a general purpose view template called threeColumnGridLayout
and then reference it from our view’s layout.template property. The Alpaca view compiler discovers this
and reuses the template.