[Nexus 1.0.2] "You must select a payment method"
Submitted Mark, Dec 02 2010 03:18 AM | Last updated Dec 15 2010 09:21 AM
An issue has been identified in IP.Nexus 1.0.2 which may cause a Javascript error when trying to checkout if there is only one active payment method.
To fix, you may do any of the following:
Patch File
To use the patch file:
nexus_root_templates.xml.zip 19.43KB
170 downloads
Manual Patch
If you are comfortable editing skin edits, open the skin template skin_nexus_payments --> selectMethod.
Find and remove this piece of code, it should appear towards the bottom:
Repeat for any skins that you have.
Workaround
As the issue only applies when there is one active payment method, enabling any additional payment methods such as bank wire or check, will fix the problem.
If you would like one of our technicians to apply this patch for you, please contact technical support.
To fix, you may do any of the following:
Patch File
To use the patch file:
- Unzip the attached file, and upload "nexus_root_templates.xml" to admin/applications_addon/ips/nexus/xml, replacing the file that is already there.
- Go to Admin CP --> Look & Feel --> Template Tools. Under "Rebuild Master Skin Data", tick the "Rebuild HTML" box on the left, and the "IP.Nexus" box on the right, then click "Rebuild".
- Go back to Admin CP --> Look & Feel --> Template Tools. Under "Recache Skin Sets", ensure "<All Skin Sets>" is selected in the dropdown and click the "Recache Skin Sets" button.
nexus_root_templates.xml.zip 19.43KB
170 downloads
Manual Patch
If you are comfortable editing skin edits, open the skin template skin_nexus_payments --> selectMethod.
Find and remove this piece of code, it should appear towards the bottom:
<if test="count( $methods ) == 1">
<foreach loop="$methods as $method">
toggleMethod( {$method['m_id']} );
</foreach>
$('method_dropdown').style.display = 'none';
</if>
Repeat for any skins that you have.
Workaround
As the issue only applies when there is one active payment method, enabling any additional payment methods such as bank wire or check, will fix the problem.
If you would like one of our technicians to apply this patch for you, please contact technical support.











0 Comments