|
117 | 117 | <actionGroup ref="logout" stepKey="logout"/>
|
118 | 118 | </after>
|
119 | 119 |
|
| 120 | + <!--Go to product page--> |
| 121 | + <amOnPage url="{{StorefrontProductPage.url($$createConfigProduct.custom_attributes[url_key]$$)}}" stepKey="goToProductPage"/> |
| 122 | + |
120 | 123 | <!--Add the configurable product with first option to the cart -->
|
121 |
| - <actionGroup ref="StorefrontAddConfigurableProductToCartActionGroup" stepKey="addToCartFirstOptionOfConfigProduct"> |
122 |
| - <argument name="productUrlKey" value="$$createConfigProduct.custom_attributes[url_key]$$"/> |
123 |
| - <argument name="productAttribute" value="$$createConfigProductAttribute.default_value$$"/> |
124 |
| - <argument name="productOption" value="$$getConfigAttributeOption1.value$$"/> |
| 124 | + <actionGroup ref="StorefrontSelectConfigurableAttributeOptionActionGroup" stepKey="selectFirstOptionOfConfigProduct"> |
| 125 | + <argument name="attributeLabel" value="$$createConfigProductAttribute.default_label$$"/> |
| 126 | + <argument name="optionValue" value="$$getConfigAttributeOption1.value$$"/> |
| 127 | + </actionGroup> |
| 128 | + <actionGroup ref="addToCartFromStorefrontProductPage" stepKey="addToCartFirstOptionOfConfigProduct"> |
| 129 | + <argument name="productName" value="$$createConfigProduct.name$$"/> |
125 | 130 | </actionGroup>
|
126 | 131 |
|
127 | 132 | <!--Add the configurable product with second option to the cart -->
|
128 |
| - <actionGroup ref="StorefrontAddConfigurableProductToCartActionGroup" stepKey="addToCartSecondOptionOfConfigProduct"> |
129 |
| - <argument name="productUrlKey" value="$$createConfigProduct.custom_attributes[url_key]$$"/> |
130 |
| - <argument name="productAttribute" value="$$createConfigProductAttribute.default_value$$"/> |
131 |
| - <argument name="productOption" value="$$getConfigAttributeOption2.value$$"/> |
| 133 | + <actionGroup ref="StorefrontSelectConfigurableAttributeOptionActionGroup" stepKey="selectSecondOptionOfConfigProduct"> |
| 134 | + <argument name="attributeLabel" value="$$createConfigProductAttribute.default_label$$"/> |
| 135 | + <argument name="optionValue" value="$$getConfigAttributeOption2.value$$"/> |
| 136 | + </actionGroup> |
| 137 | + <actionGroup ref="addToCartFromStorefrontProductPage" stepKey="addToCartSecondOptionOfConfigProduct"> |
| 138 | + <argument name="productName" value="$$createConfigProduct.name$$"/> |
132 | 139 | </actionGroup>
|
133 | 140 |
|
134 | 141 | <!--View and edit cart-->
|
|
0 commit comments