選択できるのは25トピックまでです。 トピックは、先頭が英数字で、英数字とダッシュ('-')を使用した35文字以内のものにしてください。
 
 
 
 
 
 

59 行
2.0 KiB

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!--
  3. /**
  4. * Copyright © Magento, Inc. All rights reserved.
  5. * See COPYING.txt for license details.
  6. */
  7. -->
  8. <validation xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Validator/etc/validation.xsd">
  9. <entity name="customer">
  10. <rules>
  11. <rule name="check_eav">
  12. <entity_constraints>
  13. <constraint alias="eav_data_validator" class="Magento\Eav\Model\Validator\Attribute\Data" />
  14. </entity_constraints>
  15. </rule>
  16. <rule name="metadata_form_data">
  17. <entity_constraints>
  18. <constraint alias="metadata_data_validator" class="Magento\Customer\Model\Metadata\Validator" />
  19. </entity_constraints>
  20. </rule>
  21. <rule name="check_name">
  22. <entity_constraints>
  23. <constraint alias="name_validator" class="Magento\Customer\Model\Validator\Name" />
  24. </entity_constraints>
  25. </rule>
  26. </rules>
  27. <groups>
  28. <group name="save">
  29. <uses>
  30. <use rule="check_eav"/>
  31. <use rule="check_name"/>
  32. </uses>
  33. </group>
  34. <group name="form">
  35. <uses>
  36. <use rule="metadata_form_data"/>
  37. </uses>
  38. </group>
  39. </groups>
  40. </entity>
  41. <entity name="customer_address">
  42. <rules>
  43. <rule name="check_eav">
  44. <entity_constraints>
  45. <constraint alias="eav_data_validator" class="Magento\Eav\Model\Validator\Attribute\Data" />
  46. </entity_constraints>
  47. </rule>
  48. </rules>
  49. <groups>
  50. <group name="save">
  51. <uses>
  52. <use rule="check_eav"/>
  53. </uses>
  54. </group>
  55. </groups>
  56. </entity>
  57. </validation>