Source of file ToastCheckoutExtension.php
Size: 0,774 Bytes - Last Modified: 2021-12-23T10:52:26+00:00
/var/www/docs.ssmods.com/process/src/code/CheckoutSteps/code/extensions/ToastCheckoutExtension.php
1234567891011121314151617181920212223242526272829 | <?php /** * Class ToastCheckoutExtension */ class ToastCheckoutExtension extends Extension { public function getShippingLink() { /** ========================================= * @var ShippingPage $initialStep * ========================================*/ if (SiteConfig::current_site_config()->EnableCheckoutSteps) { $initialStep = SiteTree::get_one('ShippingPage'); if ($initialStep && $initialStep->exists()) { return $initialStep->Link(); } } return CheckoutPage::find_link(); } public function onBeforeInit() { Requirements::javascript(Controller::join_links(TOAST_MODULES_DIR, 'toast-shop-modules/javascript/toast-shop.js')); } } |