No puedo comprobarlo en este momento, ya que estoy en mi teléfono, pero creo que está relacionado con una plantilla Knockout JS. ¿Hay algo en el formulario que pueda buscar, como una clase o una identificación?
Ben Crook
Campos de envío están en el interior: form id="co-shipping-form". Código para el campo de la compañía:<div class="field" name="shippingAddress.company" data-bind="visible: visible, attr: {'name': element.dataScope}, css: additionalClasses">"
Por ejemplo, en app/design/frontend/{Vendor Theme}/{Theme}/Magento_Checkout/layout/checkout_index_index.xml, encuentre el componente que necesita personalizar. Copie el nodo correspondiente y todos los nodos principales hasta. Vamos a eliminar / deshabilitar los campos de teléfono y empresa:
<pagexmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"layout="1column"xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd"><body><referenceBlockname="checkout.root"><arguments><argumentname="jsLayout"xsi:type="array"><itemname="components"xsi:type="array"><itemname="checkout"xsi:type="array"><itemname="children"xsi:type="array"><itemname="steps"xsi:type="array"><itemname="children"xsi:type="array"><itemname="shipping-step"xsi:type="array"><itemname="children"xsi:type="array"><itemname="shippingAddress"xsi:type="array"><itemname="children"xsi:type="array"><!-- The name of the form the field belongs to --><itemname="shipping-address-fieldset"xsi:type="array"><itemname="children"xsi:type="array"><!--Remove fields--><itemname="telephone"xsi:type="array"><itemname="visible"xsi:type="boolean">false</item></item><itemname="company"xsi:type="array"><itemname="visible"xsi:type="boolean">false</item></item></item></item></item></item></item></item></item></item></item></item></item></argument></arguments></referenceBlock></body></page>
[EDITAR]:
Desde Magento 2.2.x
TIENDAS> Configuración> Clientes clientes> Configuración del cliente> Opciones de nombre y dirección> Mostrar empresa> No
TIENDAS> Configuración> Clientes clientes> Configuración del cliente> Opciones de nombre y dirección> Mostrar empresa> No Este código funciona perfectamente.
Shubham Jaiswal
10
He ocultado el campo de la empresa al **Magento 2.1**usar los siguientes pasos:
Copiar archivo de identificador en app/design/frontend/PackageName/ThemeName/Magento_Checkout/layout/checkout_index_index.xml
Solo es suficiente uso<item name="visible" xsi:type="boolean">false</item>
LucScu
7
No hay necesidad de codificación, simplemente vaya a Tiendas> Configuración> Cutomers> Configuración del cliente, luego, en Opciones de nombre y dirección, configure Mostrar empresa en No
form id="co-shipping-form"
. Código para el campo de la compañía:<div class="field" name="shippingAddress.company" data-bind="visible: visible, attr: {'name': element.dataScope}, css: additionalClasses">"
Respuestas:
Temporalmente, deberíamos intentar:
Por ejemplo, en
app/design/frontend/{Vendor Theme}/{Theme}/Magento_Checkout/layout/checkout_index_index.xml
, encuentre el componente que necesita personalizar. Copie el nodo correspondiente y todos los nodos principales hasta. Vamos a eliminar / deshabilitar los campos de teléfono y empresa:[EDITAR]:
Desde Magento 2.2.x
TIENDAS> Configuración> Clientes clientes> Configuración del cliente> Opciones de nombre y dirección> Mostrar empresa> Nofuente
He ocultado el campo de la empresa al
**Magento 2.1**
usar los siguientes pasos:Copiar archivo de identificador en
app/design/frontend/PackageName/ThemeName/Magento_Checkout/layout/checkout_index_index.xml
reemplace el siguiente código:
con
fuente
<item name="visible" xsi:type="boolean">false</item>
No hay necesidad de codificación, simplemente vaya a Tiendas> Configuración> Cutomers> Configuración del cliente, luego, en Opciones de nombre y dirección, configure Mostrar empresa en No
fuente
Debe intentar establecer el atributo falso en visible:
fuente
Magento proporciona configuración de back-end para la visualización de la empresa o no en CHeckout
fuente
Ir
vendor / magento / module-checkout / view / frontend / layout / checkout_index_index.xml
encontrar:
Reemplazar:
fuente