我正在为magento 2.0开发扩展程序。我无法在后端添加添加标签来编辑产品页面。我尝试使用事件core_block_abstract_prepare_layout_after但我没有成功。你能帮我怎么做。
感谢
答案 0 :(得分:0)
要在产品管理页面中添加新标签,您需要在视图中添加新的“屏蔽” - > adminhtml。布局必须命名为catalog_product_new.xml。这是我文件的内容(来自我的个人模块)。
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<body>
<referenceBlock name="product_tabs">
<block class="Okalm\Igram\Block\Adminhtml\Product\Edit\Tab" name="product.test">
<arguments>
<argument name="label" xsi:type="string" translate="true">Test</argument>
<argument name="url" xsi:type="url" path="test/moderate/index">
<param name="_current">1</param>
</argument>
<argument name="class" xsi:type="string">ajax</argument>
<argument name="group_code" xsi:type="string">advanced</argument>
</arguments>
</block>
<action method="addTab">
<argument name="name" xsi:type="string">product-instagram</argument>
<argument name="block" xsi:type="string">product.test</argument>
</action>
</referenceBlock>