1+ <?php
2+ /**
3+ * Copyright © Magento, Inc. All rights reserved.
4+ * See COPYING.txt for license details.
5+ */
6+
7+ // @codingStandardsIgnoreFile
8+
9+ ?>
10+ <?php
11+ /**
12+ * @var $block \Magento\CheckoutAgreements\Block\Agreements
13+ */
14+ ?>
15+ <?php if (!$ block ->getAgreements ()) {
16+ return ;
17+ } ?>
18+ <ol id="checkout-agreements" class="agreements checkout items">
19+ <?php /** @var \Magento\CheckoutAgreements\Api\Data\AgreementInterface $agreement */ ?>
20+ <?php foreach ($ block ->getAgreements () as $ agreement ): ?>
21+ <li class="item">
22+ <div class="checkout-agreement-item-content"<?= ($ agreement ->getContentHeight () ? ' style="height: ' . $ agreement ->getContentHeight () . '" ' : '' ) ?> >
23+ <?php if ($ agreement ->getIsHtml ()):?>
24+ <?= /* @escapeNotVerified */ $ agreement ->getContent () ?>
25+ <?php else :?>
26+ <?= nl2br ($ block ->escapeHtml ($ agreement ->getContent ())) ?>
27+ <?php endif ; ?>
28+ </div>
29+ <?php if ($ agreement ->getMode () == \Magento \CheckoutAgreements \Model \AgreementModeOptions::MODE_MANUAL ): ?>
30+ <div id="checkout-agreements-form-<?= /* @escapeNotVerified */ $ agreement ->getAgreementId () ?> " class="field choice agree required">
31+ <input type="checkbox"
32+ id="agreement-<?= /* @escapeNotVerified */ $ agreement ->getAgreementId () ?> "
33+ name="agreement[<?= /* @escapeNotVerified */ $ agreement ->getAgreementId () ?> ]"
34+ value="1"
35+ title="<?= $ block ->escapeHtml ($ agreement ->getCheckboxText ()) ?> "
36+ class="checkbox"
37+ data-validate="{required:true}"/>
38+ <label class="label" for="agreement-<?= /* @escapeNotVerified */ $ agreement ->getAgreementId () ?> ">
39+ <span><?= $ agreement ->getIsHtml () ? $ agreement ->getCheckboxText () : $ block ->escapeHtml ($ agreement ->getCheckboxText ()) ?> </span>
40+ </label>
41+ </div>
42+ <?php elseif ($ agreement ->getMode () == \Magento \CheckoutAgreements \Model \AgreementModeOptions::MODE_AUTO ): ?>
43+ <div id="checkout-agreements-form-<?= /* @escapeNotVerified */ $ agreement ->getAgreementId () ?> " class="field choice agree">
44+ <span><?= $ agreement ->getIsHtml () ? $ agreement ->getCheckboxText () : $ block ->escapeHtml ($ agreement ->getCheckboxText ()) ?> </span>
45+ </div>
46+ <?php endif ; ?>
47+ </li>
48+ <?php endforeach ?>
49+ </ol>
0 commit comments