I've identified a bug in Actinic V10.
Symptom:
When you select "Deliver to Different Address" in the checkout the Invoice State List drop down disappears (when you have a country with states selected) and you're left with a text field in the Invoice State field.
Cause:
The variable
located in the "Javascript Country State Maps" layout is not being correctly populated with the required javascript Map object details.
Actinic have confirmed that this will be resolved in 10.0.3
The Solution:
In the meantime here is a simple workaround.
- Open "actinicextras.js"
-Search for:
-change to
- save file
-update website
This bug potentially has a knock-on effect with SagePay resulting in a "BillingState Malformed" error, however it would need to be further tested with SagePay to ensure a resolution to this issue.
Symptom:
When you select "Deliver to Different Address" in the checkout the Invoice State List drop down disappears (when you have a country with states selected) and you're left with a text field in the Invoice State field.
Cause:
The variable
Code:
InvoiceCountryStateMap
Actinic have confirmed that this will be resolved in 10.0.3
The Solution:
In the meantime here is a simple workaround.
- Open "actinicextras.js"
-Search for:
Code:
// // Get the js country state map // var mapCountries = (sLocationType == 'Delivery') ? g_mapDeliveryCountryStateMap : g_mapInvoiceCountryStateMap;
Code:
// // Get the js country state map // var mapCountries = (sLocationType == 'Delivery') ? g_mapDeliveryCountryStateMap : g_mapDeliveryCountryStateMap;
-update website
This bug potentially has a knock-on effect with SagePay resulting in a "BillingState Malformed" error, however it would need to be further tested with SagePay to ensure a resolution to this issue.
Comment