Rozwijanie makra i renderowanie tekstu formatowanego

W tekście formatowanym, występującym w elemencie zawartości, można osadzić obraz cyfrowy.

Aby taki tekst był poprawnie renderowany w układzie zawartości, pola z tekstem formatowanym używają API contentClient.expandMacros(). Metoda ta rozstrzyga wszystkie odwołania do zasobów cyfrowych osadzonych w tekście formatowanym.

data["starter-blog-post_content"] =
 contentClient.expandMacros(data["starter-blog-post_content"]);

Jeśli do renderowania są używane szablony Mustache, to — w celu renderowania wartości z tekstu formatowanego — należy używać nawiasów klamrowych {{{ }}}, ponieważ w tekście formatowanym występuje kod HTML. Jeśli zmienna zostanie ujęta w {{{ }}}, to Mustache nie modyfikuje kodu HTML.