// Apply VIP discount (example logic) if (Context::getContext()->customer->isLogged() && Customer::getInstance()->isVip()) $price = $price * 0.90; // 10% off
| Original Core Path | Override Path | Class Name (Override) | |-------------------|---------------|------------------------| | /classes/Cart.php | /override/classes/Cart.php | class Cart extends CartCore | | /controllers/front/OrderController.php | /override/controllers/front/OrderController.php | class OrderController extends OrderControllerCore | | /core/Foundation/IoC/Container.php | /override/core/Foundation/IoC/Container.php | class Container extends ContainerCore |
return $price;
<?php // /override/classes/Product.php class Product extends ProductCore
Locate original class – /classes/Product.php → method public static function getProductPrice(...) inside ProductCore .