123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170 |
- <?php
- /**
- * Copyright © Magento, Inc. All rights reserved.
- * See COPYING.txt for license details.
- */
- // @codingStandardsIgnoreFile
- /**
- * @var \Magento\Paypal\Block\Express\Review $block
- */
- ?>
- <div class="paypal-review view">
- <div class="block block-order-details-view">
- <div class="block-content">
- <?php if ($block->getShippingAddress()): ?>
- <div class="box box-order-shipping-method">
- <strong class="box-title">
- <span><?= $block->escapeHtml(__('Shipping Method')) ?></span>
- </strong>
- <div class="box-content">
- <form method="post" id="shipping-method-form"
- action="<?= $block->escapeUrl($block->getShippingMethodSubmitUrl()) ?>"
- class="form">
- <?php if ($block->canEditShippingMethod()): ?>
- <?php if ($groups = $block->getShippingRateGroups()): ?>
- <?php $currentRate = $block->getCurrentShippingRate(); ?>
- <div class="field shipping required">
- <select name="shipping_method" id="shipping-method" class="select">
- <?php if (!$currentRate): ?>
- <option value=""><?= $block->escapeHtml(__(
- 'Please select a shipping method...'
- )); ?></option>
- <?php endif; ?>
- <?php foreach ($groups as $code => $rates): ?>
- <optgroup label="<?= $block->escapeHtml($block->getCarrierName(
- $code
- )); ?>">
- <?php foreach ($rates as $rate): ?>
- <option value="<?= $block->escapeHtml(
- $block->renderShippingRateValue($rate)
- ); ?>"
- <?= ($currentRate === $rate) ?
- ' selected="selected"' : '';
- ?>>
- <?php /* @noEscape */ echo
- $block->renderShippingRateOption($rate);
- ?>
- </option>
- <?php endforeach; ?>
- </optgroup>
- <?php endforeach; ?>
- </select>
- </div>
- <div class="actions-toolbar">
- <div class="primary">
- <button id="update-shipping-method-submit" type="submit"
- class="action update primary">
- <span>
- <?= $block->escapeHtml(__('Update Shipping Method')) ?>
- </span>
- </button>
- </div>
- </div>
- <?php else: ?>
- <p>
- <?= $block->escapeHtml(__(
- 'Sorry, no quotes are available for this order right now.'
- )); ?>
- </p>
- <?php endif; ?>
- <?php else: ?>
- <p>
- <?php /* @noEscape */ echo $block->renderShippingRateOption(
- $block->getCurrentShippingRate()
- ); ?>
- </p>
- <?php endif; ?>
- </form>
- </div>
- </div>
- <div class="box box-order-shipping-address">
- <strong class="box-title">
- <span><?= $block->escapeHtml(__('Shipping Address')) ?></span>
- </strong>
- <div class="box-content">
- <address>
- <?= $block->escapeHtml(
- $block->renderAddress($block->getShippingAddress()),
- ['br']
- );?>
- </address>
- </div>
- <?php if ($block->getCanEditShippingAddress()): ?>
- <div class="box-actions">
- <a href="<?= $block->escapeUrl($block->getEditUrl()) ?>" class="action edit">
- <span><?= $block->escapeHtml(__('Edit')) ?></span>
- </a>
- </div>
- <?php endif; ?>
- </div>
- <?php endif; ?>
- <div class="box box-order-billing-address">
- <strong class="box-title"><span><?= $block->escapeHtml(__('Payment Method')) ?></span></strong>
- <div class="box-content">
- <?= $block->escapeHtml($block->getPaymentMethodTitle()) ?><br>
- <?= $block->escapeHtml($block->getEmail()) ?> <br>
- <img src="https://www.paypalobjects.com/webstatic/en_US/i/buttons/pp-acceptance-medium.png"
- alt="<?= $block->escapeHtml(__('Buy now with PayPal')) ?>"/>
- </div>
- <?php if ($block->getEditUrl()): ?>
- <div class="box-actions">
- <a href="<?= $block->escapeUrl($block->getEditUrl()) ?>" class="action edit">
- <span><?= $block->escapeHtml(__('Edit Payment Information')) ?></span>
- </a>
- </div>
- <?php endif ?>
- </div>
- </div>
- </div>
- <div class="paypal-review-discount">
- <?= $block->getChildHtml('paypal.additional.actions') ?>
- </div>
- <div class="paypal-review-items">
- <div class="paypal-review-title">
- <strong><?= $block->escapeHtml(__('Items in Your Shopping Cart')) ?></strong>
- <a href="<?= $block->escapeUrl($block->getUrl('checkout/cart')) ?>" class="action edit">
- <span><?= $block->escapeHtml(__('Edit Shopping Cart')) ?></span>
- </a>
- </div>
- <?= $block->getChildHtml('details') ?>
- <form method="post" id="order-review-form" action="<?= $block->escapeUrl($block->getPlaceOrderUrl()) ?>"
- class="form order-review-form">
- <?= $block->getChildHtml('agreements') ?>
- <div class="actions-toolbar" id="review-buttons-container">
- <div class="primary">
- <button type="button" id="review-button" class="action checkout primary"
- value="<?= $block->escapeHtml(__('Place Order')) ?>">
- <span><?= $block->escapeHtml(__('Place Order')) ?></span>
- </button>
- <button type="button" id="review-submit" class="action checkout primary"
- value="<?= $block->escapeHtml(__('Place Order')) ?>">
- <span><?= $block->escapeHtml(__('Place Order')) ?></span>
- </button>
- </div>
- <span class="please-wait load indicator" id="review-please-wait" style="display: none;"
- data-text="<?= $block->escapeHtml(__('Submitting order information...')) ?>">
- <span><?= $block->escapeHtml(__('Submitting order information...')) ?></span>
- </span>
- </div>
- </form>
- </div>
- </div>
- <script type="text/x-magento-init">
- {
- "#order-review-form": {
- "validation": {},
- "orderReview": {
- "shippingSubmitFormSelector": "#shipping-method-form",
- "shippingSelector": "#shipping-method",
- "shippingMethodUpdateUrl": "<?= $block->escapeUrl($block->getUpdateShippingMethodsUrl()) ?>",
- "isAjax": <?= /* @noEscape */ $block->getUseAjax() ? 'true' : 'false' ?>,
- "canEditShippingMethod": <?= /* @noEscape */ $block->canEditShippingMethod() ? 'true' : 'false' ?>
- }
- }
- }
- </script>
|