Saltar al contenido

Validación para el campo del código postal en la página de pago en magento 2

Solución:

Para agregar validación en el campo zip debemos sobrescribir Magento_Checkout/layout/checkout_index_index.xml y agregue este código:

   <item name="validation" xsi:type="array">
        <item name="validate-zip-us" xsi:type="string">true</item>
    </item>

Como esto

<item name="postcode" xsi:type="array">
    <item name="sortOrder" xsi:type="string">75</item>
        <!-- post-code field has custom UI component -->
    <item name="component" xsi:type="string">Magento_Ui/js/form/element/post-code</item>
    <item name="validation" xsi:type="array">
      <item name="required-entry" xsi:type="string">true</item>
      <item name="validate-zip-us" xsi:type="string">true</item>
    </item>
</item>

zip-range por ejemplo, es una regla ya definida en rules.js.

Podemos sobrescribir esta regla o podemos crear otra regla según nuestras necesidades en esta ubicación:ThemeThemeMagento_Uiwebjslibvalidationrules.js >

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *