Как создать новую вкладку на странице создания продукта для magento 1.9 - PullRequest
0 голосов
/ 29 июня 2018

Я создал новую вкладку на странице редактирования продукта magento, она отлично работает для меня. Но я не смог показать ту же вкладку на странице создания нового продукта. Здесь я делюсь своим кодом для добавления вкладки продукта на странице редактирования продукта администратора, используя мой пользовательский модуль

приложение / и т.д. / модули / Mymodule_Customerextras.xml

<?xml version="1.0"?>
<config>
    <modules>
        <Mymodule_Customerextras>
            <active>true</active>
            <codePool>local</codePool>
        </Mymodule_Customerextras>
    </modules>
</config>

В модуль config.xml я добавил следующее

</config>
.......
<adminhtml>
  <layout>
    <updates>
      <customerextras>
        <file>customerextras.xml</file>
      </customerextras>
    </updates>
  </layout>
  <events>
    <catalog_product_save_after>
      <observers>
        <customerextras_save_product_data>
          <type>singleton</type>
          <class>customerextras/observer</class>
          <method>saveProductTabData</method>
        </customerextras_save_product_data>
      </observers>
    </catalog_product_save_after>
  </events>
</adminhtml>
......
</config>

customerextras.xml

<?xml version="1.0"?>
<layout>
  <default>
    <reference name="head">
      <action method="addCss">
        <stylesheet>css/pmx-css.css</stylesheet>
      </action>
    </reference>
  </default>
  <adminhtml_catalog_product_edit>
    <reference name="product_tabs">
      <action method="addTab">
        <name>my_customerextras_tab</name>
        <block>customerextras/adminhtml_catalog_product_tab</block>
      </action>
    </reference>
  </adminhtml_catalog_product_edit>
</layout>

Мне нужно показать тот же блок на странице создания нового продукта в админке. Есть ли способ для этого из приведенного выше кода, например, добавление adminhtml-> layout-> create tags в config.xml

...