Практический ответ: «Нет, вы не можете этого сделать».
То, что вы хотите сделать, теоретически возможно, хотя объем работы, которую необходимо выполнить, и ее ценность будут сомнительными.
Вы используете local.xml для добавления, удаления и взаимодействия с блоками. Каждый файл phtml имеет родительский блок, который соответствует чему-то в вашем макете. Вы не можете изменить способ отображения блока phtml с помощью XML-формата, если только блок и phtml не содержат логику, разрешающую это.
Теоретически, вы могли бы
- Определите класс, отвечающий за рендеринг определенного шаблона
- Создать новый класс Block, который расширяет этот класс (не переопределяет)
- Изменить код добавления в local.xml для замены класса блока
- В вашем новом классе блоков переопределите метод визуализации представления, чтобы он вызывал метод визуализации родительского представления, а затем пытается изменить результаты возвращенной строки перед возвратом ее значения
Опять все возможно, но сомнительной ценности.
Почему не решается заменить phtml-файл из темы по умолчанию на phtml-файл в своих собственных темах?