Динамические абзацы с openTBS — странное поведение

Это массив у меня есть:

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.

По сути, я получаю беспорядок. И кажется, что это совершенно случайный процесс, потому что, если я удаляю все, кроме theme [item.theme; block = tbs: p], я получаю два абзаца в слове. Я был бы очень признателен за любую помощь.

0

Решение

С TinyButStrong каждый раздел блока (определяется с block=tbs:p) считается альтернативный раздел.

Итак, если предположить, что каждая строка в вашем фрагменте является абзацем, определение вашего блока должно быть:

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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]