2016-12-23 12 views
0

MagentoのデフォルトフォームUIコンポーネントを削除する方法を教えてください。 >カートの価格ルール - - マーケティングのためにある画像にあるような> [すでに作成したルールを選択] - > [スケジュール新しいアップデートMagento2 ui_componentを使用してコンポーネントを無効にする

enter image description here

enter image description here

私はルールの情報を削除したいです商品ラベル

ご覧のとおり、デフォルトのMagento EEと比較して、いくつかの追加uiコンポーネントがあります。 Amasty_Promoモジュールのためです。だから私はそれを削除したいと思います。

答えて

1

レイアウトハンドラに応じて、カスタムモジュールにファイルを作成します。この場合には、この

<?xml version="1.0" encoding="UTF-8"?> 
    <form xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Ui:etc/ui_configuration.xsd"> 
     <fieldset name="rule_information"> 
      <argument name="data" xsi:type="array"> 
       <item name="config" xsi:type="array"> 
        <item name="componentDisabled" xsi:type="boolean">true</item> 
       </item> 
      </argument> 
     </fieldset> 
    </form> 

などあろう

<argument name="data" xsi:type="array"> 
    <item name="config" xsi:type="array"> 
     <item name="componentDisabled" xsi:type="boolean">true</item> 
    </item> 
</argument> 

例えばrule_information用として、以下の内容で名前空間/ YourModule /ビュー/ adminhtml/ui_component/salesrulestaging_update_form.xml

あります<argument>がコンポーネントの最初の子であることを確認してください。

関連する問題