You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

32 lines
2.4 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. <sections xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
  9. xsi:noNamespaceSchemaLocation="urn:magento:mftf:Page/etc/SectionObject.xsd">
  10. <section name="AdminNewUserFormSection">
  11. <element name="save" type="button" selector=".page-main-actions #save"/>
  12. <element name="userInfoTab" type="button" selector="#page_tabs_main_section"/>
  13. <element name="username" type="input" selector="#page_tabs_main_section_content input[name='username']"/>
  14. <element name="firstname" type="input" selector="#page_tabs_main_section_content input[name='firstname']"/>
  15. <element name="lastname" type="input" selector="#page_tabs_main_section_content input[name='lastname']"/>
  16. <element name="email" type="input" selector="#page_tabs_main_section_content input[name='email']"/>
  17. <element name="password" type="input" selector="#page_tabs_main_section_content input[name='password']"/>
  18. <element name="passwordConfirmation" type="input" selector="#page_tabs_main_section_content input[name='password_confirmation']"/>
  19. <element name="interfaceLocale" type="select" selector="#page_tabs_main_section_content select[name='interface_locale']"/>
  20. <element name="userIsActive" type="select" selector="#page_tabs_main_section_content select[id='user_is_active'] > option[value='{{isActive}}']" parameterized="true"/>
  21. <element name="currentPassword" type="input" selector="#page_tabs_main_section_content input[name='current_password']"/>
  22. <element name="userRoleTab" type="button" selector="#page_tabs_roles_section"/>
  23. <element name="search" type="button" selector="#page_tabs_roles_section_content #permissionsUserRolesGrid [data-action='grid-filter-apply']" />
  24. <element name="resetFilter" type="button" selector="#page_tabs_roles_section_content #permissionsUserRolesGrid [data-action='grid-filter-reset']" />
  25. <element name="roleFilterField" type="input" selector="#page_tabs_roles_section_content #permissionsUserRolesGrid input[name='role_name']" />
  26. <element name="roleRadiobutton" type="radio" selector="//table[@id='permissionsUserRolesGrid_table']//tr[./td[contains(@class, 'col-role_name') and contains(., '{{roleName}}')]]//input[@name='roles[]']" parameterized="true"/>
  27. </section>
  28. </sections>