Magento 1에서는 모듈 개발자로서 다음과 같은 레이아웃 XML 코드를 사용하여 블록의 템플릿을 변경할 수 있습니다
<reference name="block_to_change">
<action method="setTemplate">
<param>/path/to/template.phtml</param>
</action>
</reference>
그런 다음 기본 테마에 템플릿을 추가하십시오.
app/design/frontend/base/default/template/path/to/template.phtml
모듈 개발자로서 Magento 2에서 비슷한 작업을 수행 할 수 있습니까? 또는 레이아웃 XML 또는 PHP 코드를 사용 하여 관심있는 블록 을 제거 하고 다른 템플릿으로 새 블록을 삽입해야합니다 (이 클래스는 원래 블록 클래스를 확장합니다)
템플릿을 대체하는 사용자 지정 테마를 만들 수 있다는 것을 알고 있지만 기본 템플릿을 변경하는 모듈을 만드는 데 관심이 있지만 여전히 사용자 지정 테마를 사용하여 해당 템플릿을 바꿀 수 있습니다.