Как повторить слияние в XLSX с openTBS?

Позвольте мне попытаться описать проблему словами. У меня есть заголовок в моем массиве, который должен быть в центре двух объединенных ячеек. Когда opentbs зацикливается на моем массиве, только первый заголовок находится в объединенной ячейке, для всех последующих заголовков объединение теряется.

Массив похож на это:

$data = [
    'name' => 'district one',
    'streets' => [
        [
            'name' => 'first street',
            'description' => 'first text',
        ],
        [
            'name' => 'second street',
            'description' => 'second text',
        ]
    ],
    'name' => 'district two',
    'streets' => [
        [
            'name' => 'third street',
            'description' => 'third text',
        ],
        [
            'name' => 'fourth street',
            'description' => 'fourth text',
        ]
    ],
]

Структура ячейки, которую я хочу достичь, выглядит следующим образом:

ячеистая

и это код шаблона:

[data;block=begin;sub1=streets] 
[data.name;block=tbs.row]   
[data_sub1;block=begin] 
[data_sub1.name]    [data_sub1.description]
[data_sub1;block=end]   
[data;block=end]

Вот код шаблона и результат в одном img:

шаблон кода результата

Как повторить слияние с openTBS?

0 ответов

Другие вопросы по тегам