сорри, что недоописал задачу — порядок элементов массива должен быть максимально близким к изначальному. меняться местами должны лишь некоторые элементы.
спасибо за наводку!
сразу кинулся добавлять фейковую единичку, если суммаМассива % 2 !== 0, но на практике такое не пройдёт — числа отражают реальные элементы на странице, т.е. их реально может быть 15
делал вот так:
итог — «блок поломан»…
кстати, для
{{ drupal_block('system_branding_block') }}
тоже не отдаёт contextual-links. что-то не так пишу?)