Versions Compared

Key

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

...

...

...

...

...

...

Excerpt

The AssignLayerAction assigns a assigns a specific layer to content if the condition is met. This requires the layer to be available to the specific content type (Available For in Layers). 

Specific Definitions

Type-ahead and select the Layer from the dropdown. The Layer ID is used in the Business Rule, so you can update the name anytime.  

Property

Value

kind

AssignLayerAction

layerId

The ID of the Layer to check. 

See Access Layer for details, but except in the JSON, you don't have to worry about casing. 

default values

The values for required fields

which

must be provided

as

because Layers cannot be assigned with empty required fields

empty

Code Block
[ {"title.
languagejson
{
  "title": {
    "en": "
the
english 
title
value"
}
,
 
{"description.en
   "de": "
$myStoreInVariable$"
german value"
    }
]
}
Code Block
[
	{ "lat": 13, "lon": 37 },
	{ "lat": 13, "lon": 37 },
	{ "lat": 13, "lon": 37 }
]

Assign Layer and two Default Values

Code Block
"actions": [
	{
		"kind": "AssignLayerAction",
		"layerId": "BasicInformation",
		"defaultValues": [
			{
				"title.en"": {
                    "en": "$myvariable$",
                    "de": "$myVariable$$myvariable$"
                }
			},
			{
				"description.": {
                    "en": "$myothervariable$",
                    "de": "$myothervariable$"
                }
			}
		]
	}
],