-
Ok. Thank you very much. I am going to give it a try and let you know. Now my question is instaed of adding it on a page per page basis, isn't there a way to add it globably? Maybe through main header injection? (just asking).
Also what about if I would like to leave visible 3 countries: US, CA, UK, the code above should be like this, right?
$(".bx-form-input-location-country option[value!='US, CA, UK']").remove();
Please correct me if I am wrong. Thanks
-
No, it would be much different. Go to the Studio->Designer->Injections->Head injection area and place there the following code:
<script language="javascript">
$(document).ready(function() {
var oField = $(".bx-form-input-location-country");
$.each(['GB', 'CA', 'US'], function( iIndex, sValue ) {
oField.find("option[value='" + sValue + "']").val("---" + sValue);
});
oField.find("option:not([value^='---'])").remove();
oField.find("option").each(function(){
var sNew = $(this).val();
$(this).val(sNew.replace('---', ''));
});
});
</script>
-