Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function getProductPriceHtml(
- MagentoCatalogModelProduct $product,
- $priceType = null,
- $renderZone = MagentoFrameworkPricingRender::ZONE_ITEM_LIST,
- array $arguments = []
- ) {
- if (!isset($arguments['zone'])) {
- $arguments['zone'] = $renderZone;
- }
- $arguments['price_id'] = isset($arguments['price_id'])
- ? $arguments['price_id']
- : 'old-price-' . $product->getId() . '-' . $priceType;
- $arguments['include_container'] = isset($arguments['include_container'])
- ? $arguments['include_container']
- : true;
- $arguments['display_minimal_price'] = isset($arguments['display_minimal_price'])
- ? $arguments['display_minimal_price']
- : true;
- /** @var MagentoFrameworkPricingRender $priceRender */
- $priceRender = $this->getLayout()->getBlock('product.price.render.default');
- $price = '';
- if ($priceRender) {
- $price = $priceRender->render(
- MagentoCatalogPricingPriceFinalPrice::PRICE_CODE,
- $product,
- $arguments
- );
- }
- return $price;
- }
Add Comment
Please, Sign In to add comment