Magento 2, также как и Magento 1.x (смотрите темы 923, 1263), поддерживает макетное правило action
, которое позволяет выполнить произвольный публичный метод объекта-блока (объекта класса \Magento\Framework\View\Element\Template
или одного из его наследников).
Для смены шаблона надо выполнить метод setTemplate
.
<referenceBlock name='copyright'>
<action method='setTemplate'>
<argument name='template' xsi:type='string'>Dfr_Backend::page/copyright.phtml</argument>
</action>
</referenceBlock>