-
Notifications
You must be signed in to change notification settings - Fork 29
Tratando erros de Js no checkout
Muitas vezes seu thema possuí diversas funções de javascript para melhorar usabilidade e layout, no entanto algumas vezes não verificação se as ações aplicadas são ou não validas para as páginas de checkout. A solução seria editar esses js ou apenas remover essas ações em nossas páginas.
Para remover js em nossas paginas, você precisa identificar quais os js que estão gerando o problema e remove-los, para isto abra o arquivo moip_onestepcheckout.xml da pasta app/design/frontend/base/default/layout
Procure as tag <reference name="head">
e abaixo dela remova os js problemáticos exemplo baseado no thema porto adcionando:
<action method="removeItem"><type>skin_js</type><name>quickview/js/sw_quickview.js</name></action> <action method="removeItem"><type>skin_js</type><name>js/porto.js</name></action> <action method="removeItem"><type>js</type><name>smartwave/jquery/plugins/fancybox/js/jquery.fancybox.js</name></action>
São 3 páginas do módulo /checkout/onepage/cadastro, /checkout/onepage/editaddress e /checkout/onepage/ por isto haverá 3 tags <reference name="head">
e você deverá fazer a mesma ação nas 3