Как удалить ввод в созданной форме billing-address.html от ko в Magento 2


Я должен удалить ввод факса с платежного адреса в процессе оформления заказа. (когда вы отметите "Мой адрес выставления счетов и адрес доставки совпадают" и появится форма)

Найдено, что сгенерировано здесь:

Magento> Оформление заказа> просмотр > интерфейс > веб-сайт> шаблон> billing-address.html

<!-- ko template: 'Magento_Checkout/billing-address/form' --><!-- /ko -->

Понятия не имею, где генерируются эти входные данные, я только хочу удалить факс оттуда, все уже пытались удалить факс из checkout_index_index.xml планировка безрезультатна. Я не понимаю, как работает "ко" или где я могу это изменить.

enter image description here

Author: Christian Emanuel Frigo, 2016-12-06

1 answers

Вы можете удалить Факс , используя приведенный ниже код.

Добавьте этот код в свою тему checkout_index_index.xml файл внутри тега тела.

App/design/frontend/Vendor/Theme/Magento_Checkout/layout/checkout_index_index.xml

<referenceContainer name="content">
            <referenceBlock name="checkout.root">
                <arguments>
                    <argument name="jsLayout" xsi:type="array">
                        <item name="components" xsi:type="array">
                            <item name="checkout" xsi:type="array">
                                <item name="children" xsi:type="array">
                                    <item name="steps" xsi:type="array">
                                        <item name="children" xsi:type="array">
                                            <item name="shipping-step" xsi:type="array">
                                                <item name="children" xsi:type="array">
                                                    <item name="shippingAddress" xsi:type="array">
                                                        <item name="children" xsi:type="array">
                                                            <item name="shipping-address-fieldset" xsi:type="array">
                                                                <item name="children" xsi:type="array">
                                                                    <item name="fax" xsi:type="array">
                                                                        <item name="visible" xsi:type="boolean">false</item>
                                                                    </item>
                                                                </item>
                                                            </item>
                                                        </item>
                                                    </item>
                                                </item>
                                            </item>
                                        </item>
                                    </item>
                                </item>
                            </item>
                        </item>
                    </argument>
                </arguments>
            </referenceBlock>
        </referenceContainer>

Очистите кэш и проверьте.

 3
Author: Suresh Chikani, 2016-12-07 05:32:36