Identifiers
TypoScript is line based. Each line normally contains three parts:
[Identifier] [Operator] [Value]
In this example we have the identifier
my
with the sub identifier
my
, the assignment operator
=
and the value
my
.
myIdentifier.mySubIdentifier = myValue
The identifier path (in above example
my
) is
a dotted path of single identifiers, and the first block of non-whitespace characters
on a line until an operator, a curly open brace, or a whitespace. The dot (
.
)
is used to separate single identifiers, creating a hierarchy.
When a dot is part of a single identifier name (this may, for instance, sometimes happen when configuring
FlexForm details), it must be quoted with a backlash. The example below results in the
identifier
my
with the sub identifier
my.
having the assigned value
my
:
myIdentifier.my\.identifier\.with\.dots = myValue