Processing migration row value¶
Available since: 1.0.0
Provided tokens
| Token | Description |
|---|---|
[user] |
The current user. Alias: current_user |
[htmx] |
Information about the current HTMX request. |
[htmx:is_request] |
Whether the current request was sent by HTMX ("1" or "0"). |
[htmx:boosted] |
Whether the current request was boosted by HTMX ("1" or "0"). |
[htmx:history_restore] |
Whether the current request is for HTMX history restoration ("1" or "0"). |
[htmx:target] |
The value of the HX-Target request header. |
[htmx:trigger] |
The value of the HX-Trigger request header. |
[htmx:trigger_name] |
The value of the HX-Trigger-Name request header. |
[htmx:current_url] |
The value of the HX-Current-URL request header. |
[htmx:prompt] |
The value of the HX-Prompt request header. |
[row] |
The row about to be imported. |
[row:source] |
The current migration row source and its properties. Source properties can be accessed by [row:source:PROPERTY_NAME]. |
[row:destination] |
The current migration row destination and its properties. Destination properties can be accessed by [row:destination:PROPERTY_NAME]. However, such properties only exist if they have been processed before during the migration of the current row. |
[row:is_stub] |
Whether the current migration row is a stub. |
[value] |
The migration row value to process. |
[destination_property] |
The destination property. |
[event] |
The event. |
[event:machine_name] |
The machine name of the ECA event. |
[session_user] |
The user account that dispatched the event, regardless if ECA is processing models under a different account. This is only available if ECA is configured to always run under a specific account. |
Fires during the processing of a migration row value when using the ECA migrate process plugin. This allows transforming field values using ECA actions instead of writing PHP code.
The [value] token holds the current value being processed. Set the result using the token specified in the configuration.
Fields¶
Token name holding the processed value-
The name of the token to hold the processed value.
The name of the token to hold the processed result. After ECA actions run, the value of this token becomes the transformed output.