For the complete documentation index, see llms.txt. This page is also available as Markdown.

LayoutColumns

Introduction

LayoutColumns divide a LayoutRow horizontally and receive layout elements.

Model Definition

Alias

layoutColumn

Capabilities

Relations

Key
Relation
Type
Relation Field(s)

layoutRow

Belongs to

layout_row_id

layoutableElements

Has many

layout_column_layout_elements.layout_column_id

formFields

Morph to many

layout_column_layout_element

List

List LayoutColumns.

Definition

GET /api/layouts/columns

Request Keys

Key
Type
Default
Description

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

Parameter
Type
Description

layoutColumn

integer

LayoutColumn ID.

Request Keys

Key
Type
Default
Description

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

Key
Type
Default
Description

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

Parameter
Type
Description

layoutColumn

integer

Column ID.

Request Keys

Key
Type
Default
Description

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

Parameter
Type
Description

layoutColumn

integer

LayoutColumn ID.

Example Request

Example Response

Last updated