Posts Tagged ‘asterix’

Provincie veld verplicht na Magento upgrade

Bij meerdere van onze webshops hadden wij een probleem dat het provincie veld na een Magento upgrade verplicht leek (doordat er een * stond). Daarnaast was bij ‘Plaatsnaam’ de * weg. Hierdoor leek het alsof het veld niet meer verplicht was, het is het echter nog wel.

Het probleem is dat de asterix (het *-tje) ‘verdwaald’ is. Het hoort eigenlijk gewoon bij de plaatsnaam te staan en niet bij de provincie.

Deze oplossing lijkt te werken:

Open: /js/varien/form.js, rond lijn 246:

VERVANG:

setMarkDisplay: function(elem, display){
elem = $(elem);
var labelElement = elem.up(1).down('label > span.required') ||
elem.up(2).down('label > span.required') ||
elem.up(1).down('label.required > em') ||
elem.up(2).down('label.required > em');
if(labelElement) {
display ? labelElement.show() : labelElement.hide();
}
}

MET

setMarkDisplay: function(elem, display){
elem = $(elem);
var labelElement = elem.up('div.input-box').down('label > span.required') ||
elem.up('div.input-box').down('label.required > em');
if(labelElement) {
display ? labelElement.show() : labelElement.hide();
}
}

Dat zou moeten werken! In geval van vragen kan je contact met ons opnemen via: info@younify.nl

Bent u op zoek naar een ervaren Magento partner voor de ontwikkeling van uw webshop? Neem gerust contact met ons op!
Follow me on Twitter