Daca doriti sa colectati numerele de telefon ale noilor utilizatori prin intermediul formularului de inregistrare Magento 2, urmati pasii de mai jos.
Accesati Stores > Setting > Configuration, deschideti fila Customers si click pe Customer Configuration. Apoi deschideti sectiunea Name and Address Options, gasiti campul Show Telephone si setati-l pe Optional sau Required.
Daca doriti ca sistemul sa verifice ce valori sunt introduse in acest camp si sa accepte numai numere de la 0 la 9, trebuie sa activati validarea Magento 2. Sa vedem cum puteti face acest lucru fara codare.
Validarea numarului de telefon in Magento Commerce
Magento 2 Commerce are incorporata functia Customers Attributes. Puteti crea campuri noi si le puteti adauga la formularele Customer Registration, Customer Account Edit, sau Admin Checkout.
- Pentru aceasta, accesati Stores > Attributes > Customer si faceti click pe Add New Attribute.
- Completati Default Label si Attribute Code pentru a identifica atributul pe frontend si in panoul de administrare.
- Apoi alegeti Input Type si specificati daca este necesara valoarea.
- Daca este necesar, introduceti Default Value.
- In campul Input Validation alegeti ce tip de date trebuie introduse. De exemplu, pentru validarea numarului de telefon, setati acest camp la Numeric Only. Astfel, Magento 2 va solicita abonatilor sa utilizeze doar numere de la 0 la 9 in acest camp.
- Specificati Minimum si Maximum Text Length, si setati Input/Output Filter.
- Apoi, completati Customers Grid and Segment Properties.
Alegeti Yes sau No pentru urmatoarele campuri:
- Add to Column Options
- Use in Filter Options
- Use in Search Options
- Use in Customer Segment
- Introduceti Sort Order si alegeti formularele, unde doriti sa aplicati acest camp.
- Apoi accesati fila Manage Labels/Options si introduceti etichete pentru toate vizualizarile magazinului.
- Salvati modificarile.
HostX ofera cel mai bun hosting Magento si va poate asista in rezolvarea problemelor dvs., oferind servicii de gazduire sigure si de incredere. Contactati-ne pentru a afla cum solutiile noastre de gazduire Magento va pot ajuta in atingerea obiectivelor dvs.
