@@ -4,16 +4,16 @@ $helper = $this->helper('Idealpostcodes\Ukaddresssearch\Helper\Data');
44<?php if (!isset ($ secureRenderer )) { ?>
55<script type="text/javascript" name="Ideal_Postcodes">
66document.addEventListener('DOMContentLoaded', function() {
7- var apiKey = "<?php echo $ helper ->getConfig ('api_key ' ); ?> ";
8- var postcodeLookup = <?php echo $ helper ->getConfig ('postcodeLookup ' ); ?> ;
9- var autocomplete = <?php echo $ helper ->getConfig ('addressAutocomplete ' ); ?> ;
10- var removeOrganisation = <?php echo $ helper ->getConfig ('removeOrganisation ' ); ?> ;
11- var hoistCountry = <?php echo $ helper ->getConfig ('hoistCountryField ' ); ?> ;
12- var populateCounty = <?php echo $ helper ->getConfig ('requireCounty ' ); ?> ;
13- var autocompleteOverride = <?php echo $ helper ->getConfig ('autocompleteOverride ' ); ?> ;
14- var postcodeLookupOverride = <?php echo $ helper ->getConfig ('postcodeLookupOverride ' ); ?> ;
15- var enabled = <?php echo $ helper ->getConfig ('enabled ' ); ?> ;
16- var customFields = <?php echo trim (preg_replace ('/\r|\n/ ' , '' , $ helper ->getConfig ('customFields ' ))); ?> ;
7+ var apiKey = "<?= $ block -> escapeJsQuote ( $ helper ->getConfig ('api_key ' )) ?> ";
8+ var postcodeLookup = <?= $ block -> escapeJs ( $ helper ->getConfig ('postcodeLookup ' )) ?> ;
9+ var autocomplete = <?= $ block -> escapeJs ( $ helper ->getConfig ('addressAutocomplete ' )) ?> ;
10+ var removeOrganisation = <?= $ block -> escapeJs ( $ helper ->getConfig ('removeOrganisation ' )) ?> ;
11+ var hoistCountry = <?= $ block -> escapeJs ( $ helper ->getConfig ('hoistCountryField ' )) ?> ;
12+ var populateCounty = <?= $ block -> escapeJs ( $ helper ->getConfig ('requireCounty ' )) ?> ;
13+ var autocompleteOverride = <?= /* @noEscape */ $ helper ->getConfig ('autocompleteOverride ' ) ?> ;
14+ var postcodeLookupOverride = <?= /* @noEscape */ $ helper ->getConfig ('postcodeLookupOverride ' ) ?> ;
15+ var enabled = <?= $ block -> escapeJs ( $ helper ->getConfig ('enabled ' )) ?> ;
16+ var customFields = <?= /* @noEscape */ trim (preg_replace ('/\r|\n/ ' , '' , $ helper ->getConfig ('customFields ' ))) ?> ;
1717 // Exit early if disabled
1818 if (enabled === false) return;
1919 window.idpcConfig = {
@@ -33,16 +33,16 @@ document.addEventListener('DOMContentLoaded', function() {
3333<?php } else {
3434 echo $ secureRenderer ->renderTag ('script ' , [], '
3535 document.addEventListener("DOMContentLoaded", function() {
36- var apiKey = " ' . $ helper ->getConfig ('api_key ' ) . '";
37- var postcodeLookup = ' . $ helper ->getConfig ('postcodeLookup ' ) . ';
38- var autocomplete = ' . $ helper ->getConfig ('addressAutocomplete ' ) . ';
39- var removeOrganisation = ' . $ helper ->getConfig ('removeOrganisation ' ) . ';
40- var hoistCountry = ' . $ helper ->getConfig ('hoistCountryField ' ) . ';
41- var populateCounty = ' . $ helper ->getConfig ('requireCounty ' ) . ';
42- var autocompleteOverride = ' . $ helper ->getConfig ('autocompleteOverride ' ) . ';
43- var postcodeLookupOverride = ' . $ helper ->getConfig ('postcodeLookupOverride ' ) . ';
44- var enabled = ' . $ helper ->getConfig ('enabled ' ) . ';
45- var customFields = ' . trim (preg_replace ('/\r|\n/ ' , '' , $ helper ->getConfig ('customFields ' ))) . ';
36+ var apiKey = " ' . $ block -> escapeJsQuote ( $ helper ->getConfig ('api_key ' ) ) . '";
37+ var postcodeLookup = ' . $ block -> escapeJs ( $ helper ->getConfig ('postcodeLookup ' ) ) . ';
38+ var autocomplete = ' . $ block -> escapeJs ( $ helper ->getConfig ('addressAutocomplete ' ) ) . ';
39+ var removeOrganisation = ' . $ block -> escapeJs ( $ helper ->getConfig ('removeOrganisation ' ) ) . ';
40+ var hoistCountry = ' . $ block -> escapeJs ( $ helper ->getConfig ('hoistCountryField ' ) ) . ';
41+ var populateCounty = ' . $ block -> escapeJs ( $ helper ->getConfig ('requireCounty ' ) ) . ';
42+ var autocompleteOverride = ' . /* @noEscape */ $ helper ->getConfig ('autocompleteOverride ' ) . ';
43+ var postcodeLookupOverride = ' . /* @noEscape */ $ helper ->getConfig ('postcodeLookupOverride ' ) . ';
44+ var enabled = ' . $ block -> escapeJs ( $ helper ->getConfig ('enabled ' ) ) . ';
45+ var customFields = ' . /* @noEscape */ trim (preg_replace ('/\r|\n/ ' , '' , $ helper ->getConfig ('customFields ' ))) . ';
4646 // Exit early if disabled
4747 if (enabled === false) return;
4848 window.idpcConfig = {
0 commit comments