Loki Checkout is out-of-the-box compatible with Breeze-based themes (Blank and/or Evolution) by the LokiCheckout_Breeze
module, in very much the same way that it works with Luma. The term Luma refers here to any theme that is based upon the same stack used by the core themes Magento/blank
and Magento/luma
. This stack includes jQuery, KnockoutJS, RequireJS and LESS.
Install the Loki Checkout for Breeze module:
composer require loki-checkout/magento2-breeze
dev-main
or specific commits do not work via the composer.yireo.com
API. If you want to use the latest development version, use @dev
.Enable the relevant modules (and its dependencies):
bin/magento module:enable LokiCheckout_Breeze LokiCheckout_Luma LokiCheckout_Core Loki_CssUtils Loki_Components Loki_FieldComponents Loki_MapComponents Yireo_CspUtilities Yireo_HyvaThemeAutoRegistration
If you want to enable all Loki-related modules that you have installed via composer
, you might also just run the following command:
bin/magento module:enable `bin/magento module:status | grep Loki`
LokiCheckout_Breeze
and/or LokiCheckout_Luma
module.Simply follow the other instructions under Luma. It works in the same way.