Переопределение файла Phtml в magento 2?


Я переопределяю этот файл

Поставщик\magento\модуль-серверная часть\просмотр\adminhtml\шаблоны\виджет\сетка\расширенный.phtml


Я переопределяю его в

Приложение\код\Поставщик\Модуль\просмотр\adminhtml\шаблоны\виджет\сетка\расширенный.phtml

Поскольку это файл шаблона, мне также нужно создать backend_widget_grid.xml в

Приложение/код/{Поставщик}/{Модуль}/вид/интерфейс/макет/

Со следующими содержание

<?xml version="1.0"?>
<page layout="1column" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceBlock name="widget.extended">
            <action method="setTemplate">
                <argument name="template" xsi:type="string">{Vendor}_{Module}::widget/grid/extended.phtml</argument>
            </action>
        </referenceBlock>
    </body>
</page>

Но я не уверен, что referenceBlock или имя backend_widget_grid.xml, которое я ввожу, неверно, так как мое редактирование не отображается?

Author: Konstantin Patroev, 2018-03-21

1 answers

Вы хотите переопределить шаблон admin, но вы вставляете его в frontend !

Попробуйте это:

Приложение/код/{Поставщик}/{Модуль}/просмотр/adminhtml/макет/

Вместо:

Приложение/код/{Поставщик}/{Модуль}/вид/интерфейс/макет/

 2
Author: PЯINCƏ, 2018-03-21 19:11:42