0

这是我拥有的一个数组:

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] 之外的所有内容,那么我会得到两段文字。我真的很感激任何帮助。

4

1 回答 1

1

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

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

Theme: [item.theme;block=4*tbs:p]
Des: [item.description]
Lit1: [item.literature_main]
Lit2.: [item.litarature_add]
于 2017-06-11T21:38:49.950 回答