@@ -123,7 +123,6 @@ public function execute()
123
123
*/
124
124
public function generateCondition ($ ruleId , $ categoriesArray )
125
125
{
126
- $ value = $ this ->cartPriceRulesProductsFloor + $ ruleId % 3 ;
127
126
return [
128
127
'conditions ' => [
129
128
1 => [
@@ -137,7 +136,6 @@ public function generateCondition($ruleId, $categoriesArray)
137
136
'attribute ' => 'total_qty ' ,
138
137
'operator ' => '>= ' ,
139
138
'value ' => $ this ->cartPriceRulesProductsFloor + $ ruleId ,
140
- // 'value' => $value,
141
139
],
142
140
'1--2 ' => [
143
141
'type ' => \Magento \SalesRule \Model \Rule \Condition \Product \Found::class,
@@ -149,8 +147,7 @@ public function generateCondition($ruleId, $categoriesArray)
149
147
'type ' => \Magento \SalesRule \Model \Rule \Condition \Product::class,
150
148
'attribute ' => 'category_ids ' ,
151
149
'operator ' => '== ' ,
152
- // 'value' => $categoriesArray[$ruleId % count($categoriesArray)][0],
153
- 'value ' => 2 ,
150
+ 'value ' => $ categoriesArray [$ ruleId % count ($ categoriesArray )][0 ],
154
151
],
155
152
],
156
153
'actions ' => [
@@ -202,7 +199,7 @@ public function generateRules($ruleFactory, $categoriesArray)
202
199
'discount_step ' => '' ,
203
200
'apply_to_shipping ' => '0 ' ,
204
201
'simple_free_shipping ' => '0 ' ,
205
- 'stop_rules_processing ' => '0 ' ,
202
+ 'stop_rules_processing ' => '1 ' ,
206
203
'reward_points_delta ' => '' ,
207
204
'store_labels ' => [
208
205
0 => '' ,
0 commit comments