LayoutColumns
Introduction
LayoutColumns divide a LayoutRow horizontally and receive layout elements.
Model Definition
Alias
layoutColumn
Capabilities
Translations - Localizes
title; examples useen-US.
Relations
List
List LayoutColumns.
Definition
GET /api/layouts/columns
Request Keys
selects
string
All fields
Comma-separated fields to return.
relations
string
Default relations
Pipe-separated relations to include.
limit
integer
No limit
Maximum number of records.
Example Request
Example Response
Show
Show one LayoutColumn.
Definition
GET /api/layouts/columns/{layoutColumn}
Route Parameters
layoutColumn
integer
LayoutColumn ID.
Request Keys
selects
string
All fields
Comma-separated fields to return.
relations
string
Default relations
Pipe-separated relations to include.
Example Request
Example Response
Create
Create a new LayoutColumn.
Definition
POST /api/layouts/columns
Request Keys
title
string | null
null
Column label.
layout_row_id*
integer
-
Parent LayoutRow ID.
lang_id
string
System language
Language key. Use en-US for this example.
width
integer
Available width
Column width validated against the other columns in the row.
sort_number
integer
Auto
Order within the row.
Keys with * are required.
Example Request
Example Response
Update
Update an existing LayoutColumn.
Definition
PUT /api/layouts/columns/{layoutColumn}
Route Parameters
layoutColumn
integer
Column ID.
Request Keys
title
string | null
Current value
Column label.
layout_row_id
integer
Current value
Parent LayoutRow ID.
lang_id
string
Current value
Language key.
width
integer
Current value
Width validated against the row's remaining columns.
sort_number
integer
Current value
Order within the row.
Example Request
Example Response
Delete
Delete an existing LayoutColumn.
Definition
DELETE /api/layouts/columns/{layoutColumn}
Route Parameters
layoutColumn
integer
LayoutColumn ID.
Example Request
Example Response
Last updated