Luma Fallback Checkout for Hyvä Themes
It allows to use the standard luma checkout or define another theme path for checkout when using the Hyva Theme
- Install via composer
Note: both repositories need to be configured until the package and its dependency are available through packagist.
composer config repositories.hyva-themes/magento2-luma-checkout git [email protected]:hyva-themes/magento2-luma-checkout.git composer config repositories.hyva-themes/magento2-theme-fallback git [email protected]:hyva-themes/magento2-theme-fallback.git composer require hyva-themes/magento2-luma-checkout - Enable module
bin/magento setup:upgrade
After upgrading from release 1.0.3 or before be sure to run
bin/magento setup:upgrade
This will ensure configuration settings stored in the database are properly migrated to the Hyva_ThemeFallback.
Should the configuration settings be locked in app/etc/config.php, you have to migrate all paths in the
section hyva_luma_checkout manually to the path hyva_theme_fallback.
The full paths that need to be migrated are:
'hyva_luma_checkout/general/enable' => 'hyva_theme_fallback/general/enable'
'hyva_luma_checkout/general/theme_full_path' => 'hyva_theme_fallback/general/theme_full_path'
-
HYVA THEMES->Theme Fallback->General Settings->EnableThe configutation path is
hyva_theme_fallback/general/enable -
HYVA THEMES->Theme Fallback->General Settings->Theme full pathThe configutation path is
hyva_theme_fallback/general/theme_full_pathdefault
frontend/Magento/luma -
HYVA THEMES->Theme Fallback->General Settings->The list of URL's partsThe configuration path is
hyva_theme_fallback/general/list_part_of_urlThe default values are
checkout/index,paypal/express/reviewandpaypal/express/saveShippingMethod. If they are changed, checking "Use system values" will restore the default settings.
This module depends on hyva-themes/magento2-theme-fallback and only supplies the configuration.
This project is licensed under the Open Software License (OSL 3.0).
- Copyright: Copyright © 2020-present Hyvä Themes. All rights reserved.
- License Text: The full text of the OSL 3.0 license can be found in the
LICENSE.txtfile within this package, and is also available online at http://opensource.org/licenses/osl-3.0.php.