Как изменить процесс на URL-адрес оформления заказа мини-карты в Magento 2.2.1
Я хочу изменить "Процесс оформления заказа" URL мини-карты с пользовательской темой.
Я переопределяю content.html в моей пользовательской теме, но я не знаю, как мы меняем URL кнопки.
<div class="actions" if="getCartParam('possible_onepage_checkout')">
<div class="primary">
<button
id="top-cart-btn-checkout"
type="button"
class="action primary checkout"
data-action="close"
data-bind="
attr: {
title: $t('Go to Checkout')
},
click: closeMinicart()
"
translate="'Go to Checkout'"
/>
<div data-bind="html: getCartParam('extra_actions')"></div>
</div>
</div>
3
1 answers
Перейдите к этому файлу: vendor/magento/module-checkout/view/frontend/web/js/view/minicart.js
Затем проверьте этот код:
'url': {
'checkout': window.checkout.customerLoginUrl,
'update': window.checkout.updateItemQtyUrl,
'remove': window.checkout.removeItemUrl,
'loginUrl': window.checkout.customerLoginUrl,
'isRedirectRequired': window.checkout.isRedirectRequired
},
Измените параметр "Проверка" для изменения URL-адреса.
Например:
'url': {
'checkout': 'google.com',
'update': window.checkout.updateItemQtyUrl,
'remove': window.checkout.removeItemUrl,
'loginUrl': window.checkout.customerLoginUrl,
'isRedirectRequired': window.checkout.isRedirectRequired
},
Примечание: Сначала добавьте этот файл в нашу пользовательскую тему в этом расположении: http://example.com/app/design/frontend/Nameplace/Themename/Magento_Checkout/web/js/view/minicart.js
4
Author: D Singh, 2017-12-14 13:18:07