2015-12-31 81 views
1

我正在开发magento 2.0的扩展。我无法在后端添加添加标签来编辑产品页面。我尝试使用事件core_block_abstract_prepare_layout_after,但我不成功。你能帮我怎么做。添加标签以编辑magento 2中的产品页面

感谢

+0

扩展已经存在https://www.itoris.com/magento-2-product-tabs.html – nico

回答

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> 

+0

你能添加代码的产品\编辑\ Tab.php文件以及? –

相关问题