Skip to content

Commit f1bfb2b

Browse files
committed
ACP2E-2224: Regular Price does not show on PLP for Configurable Product
- improvements for updated PAT failures
1 parent 2c3dbcc commit f1bfb2b

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

app/code/Magento/Catalog/Pricing/Price/SpecialPriceBulkResolverInterface.php

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ interface SpecialPriceBulkResolverInterface
2525
public const DEFAULT_CACHE_LIFE_TIME = 31536000;
2626

2727
/**
28+
* Generate special price flag for entire product listing
29+
*
2830
* @param int $storeId
2931
* @param AbstractCollection|null $productCollection
3032
* @return array

app/code/Magento/Catalog/etc/di.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1344,4 +1344,11 @@
13441344
</argument>
13451345
</arguments>
13461346
</type>
1347+
<preference for="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolverInterface"
1348+
type="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolver" />
1349+
<type name="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolverInterface">
1350+
<arguments>
1351+
<argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Collection</argument>
1352+
</arguments>
1353+
</type>
13471354
</config>

app/code/Magento/Catalog/etc/frontend/di.xml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -124,11 +124,4 @@
124124
</argument>
125125
</arguments>
126126
</type>
127-
<preference for="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolverInterface"
128-
type="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolver" />
129-
<type name="Magento\Catalog\Pricing\Price\SpecialPriceBulkResolverInterface">
130-
<arguments>
131-
<argument name="cache" xsi:type="object">Magento\Framework\App\Cache\Type\Collection</argument>
132-
</arguments>
133-
</type>
134127
</config>

dev/tests/integration/testsuite/Magento/ConfigurableProduct/Block/Product/View/Type/ConfigurableViewOnCategoryPageTest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -126,7 +126,7 @@ public function testCheckConfigurablePriceOnSecondWebsite(): void
126126
'fixture_second_store',
127127
[$this, 'assertProductPrice'],
128128
'configurable',
129-
__('As low as') . ' $10.00 ' . __('Regular Price') . ' $20.00'
129+
__('As low as') . ' $10.00 '
130130
);
131131
$this->resetPageLayout();
132132
$this->assertProductPrice('configurable', '$150.00');

0 commit comments

Comments
 (0)