带有 openTBS 的动态段落 - 奇怪的行为

Dynamic paragraphs with openTBS - strange behaviour

我有一个数组:

array(2) { 
[0]=> array(4) { ["theme"]=> string(9) "тема2" ["description"]=> string(9) "опис2" ["literature_main"]=> string(7) "літ2" ["litarature_add"]=> string(7) "доп2" } 
[1]=> array(4) { ["theme"]=> string(9) "тема1" ["description"]=> string(9) "опис1" ["literature_main"]=> string(7) "літ1" ["litarature_add"]=> string(7) "доп1" } }

我正在尝试使用以下模板在 .docx 中动态显示它:

Theme: [item.theme;block=tbs:p]
Des: [item.description;block=tbs:p]
Lit1: [item.literature_main;block=tbs:p]
Lit2.: [item.litarature_add;block=tbs:p]

我得到的只是这两者的混合,甚至没有显示 des、lit1、lit2。

基本上,我弄得一团糟。它似乎是完全随机的过程,因为如果我删除除主题 [item.theme;block=tbs:p] 之外的所有内容,那么我会得到两段文字。如果有任何帮助,我将不胜感激。

使用 TinyButStrong,块的每个部分(用 block=tbs:p 定义)被视为 alternative section

因此,假设您截取的每一行都是一个段落,您的块定义应该是:

Theme: [item.theme;block=4*tbs:p]
Des: [item.description]
Lit1: [item.literature_main]
Lit2.: [item.litarature_add]