Ich konnte nicht finden, wie Backend-Vorlagendateien in Magento 2 erweitert werden können, aber ich habe gefunden, wie Frontend-Vorlagendateien von hier aus erweitert werden können . Wenn ich die Datei daran erweitere, wird design/adminhtml/Magento/backend
sie möglicherweise in der Magento-Upgrade-Version überschrieben. Ich möchte also auf design/adminhtml/vendor/backend
bestimmte Ordner schreiben und diese modulieren. Ich habe dies jedoch versucht, indem ich die erforderlichen HTML-Dateien platziert habe, aber es wird nicht von meinem Pfad angezeigt, sondern vom Standard-Magento-Pfad.
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();
Und wenn ich Templatehints aus dem Backend verwende, wird es immer noch von Magento Standard angezeigt, dh C:/xampp/htdocs/NewMagento2/app/code//Magento/Customer/view/adminhtml/templates/tab/view.phtml
Helfen Sie mir im Detail, wie Sie Magento2-Admin-Vorlagendateien erweitern können