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