tal:content
syntax:
argument ::= (['text'] | 'structure') expression
Rather than replacing an entire element, you can insert text or
structure in place of its children with the tal:content
statement. The statement argument is exactly like that of
tal:replace
, and is interpreted in the same fashion. If the
expression evaluates to nothing, the statement element is left
childless. If the expression evaluates to default, then the
element's contents are unchanged.
*Note: The default replacement behavior is text
.*
Inserting the user name:
<p tal:content="user/getUserName">Fred Farkas</p>
Inserting HTML/XML:
<p tal:content="structure here/getStory">marked <b>up</b> content goes here.</p>