Magento 2でバックエンドテンプレートファイルを拡張する方法が見つかりませんでしたが、ここからフロントエンドテンプレートファイルを拡張する方法を見つけました。ファイルを拡張すると、design/adminhtml/Magento/backend
Magentoのアップグレードバージョンで上書きされる可能性があります。そこでdesign/adminhtml/vendor/backend
、モジュール固有のフォルダーに書き込みたいと思います。しかし、必要なphtmlファイルを配置してこれを試しましたが、デフォルトのmagentoパスから取得したパスからは表示されません。
C:\ xampp \ htdocs \ NewMagento2 \ app \ design \ adminhtml \ vendor \ backend \ Magento_Customer \ layout \ customer_form.xml
<?xml version="1.0"?>
<!--
/**
* Copyright © 2015 Magento. All rights reserved.
* See COPYING.txt for license details.
*/
-->
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="../../../../../../../lib/internal/Magento/Framework/View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="form">
<block class="Magento\Customer\Block\Adminhtml\Edit\Tab\View" name="customer_edit_tab_view" template="tab/view.phtml">
<arguments>
<argument name="tab_label" xsi:type="string">Customer View</argument>
<argument name="sort_order" xsi:type="number">10</argument>
</arguments>
<block class="Magento\Customer\Block\Adminhtml\Edit\Tab\View\PersonalInfo" name="personal_info" template="tab/view/personal_info.phtml"/>
</block>
</referenceBlock>
</body>
</page>
C:\ xampp \ htdocs \ NewMagento2 \ app \ design \ adminhtml \ Vendor \ backend \ Magento_Customer \ templates \ tab \ view.phtml
<?php
echo $this->getChildHtml();
そして、私がバックエンドからtemplatehintsを使用する場合、magentoのデフォルトからの表示、すなわち C:/xampp/htdocs/NewMagento2/app/code//Magento/Customer/view/adminhtml/templates/tab/view.phtml
Magento2管理テンプレートファイルを拡張する方法について詳しく教えてください