2014-12-07 140 views
0

我正在构建一个Magento扩展程序,该程序在继续付款 - >审查部分之前运行一些检查。Magento结账扩展 - 在结账中转到下一步

我有一个弹出窗口出现,用户输入信息,并通过一个JSON对象回来说可以继续前进。我的问题是这样的:

在Javascript中,我需要进行结帐(这是审查)的下一步。我有以下列出的基本代码,如果传递变量回来作为“通过”,那么我们可以前进。我把它成功地击中下面的else语句:

if (isAllowed != 'pass') { 

    // Run code to show error message 

} 
else { 

    // Run code to disable lightbox, allow pass to next step 

    checkout.gotoSection('review'); // Attempt 1 
    checkout.gotoSection(\'checkout-step-review\'); // Attempt 2 (this one worked, but has obvious syntax errors) - Found this online 
    accordion.openSection('opc-review'); // Attempt 3 

} 

我的问题是,在else语句的每一行(所有单独的尝试)我使用的每个单独只有他们(尝试2)1把我带到下一页,但有语法错误。另外两个人什么也没做。我在许多不同的地方发现了尝试2在线。有什么我在这里失踪?

感谢

回答

0

我走不到这一步,看着那Magento的使用按钮,我把这个代码从功能的onClick和它的工作需要。

payment.save(); 

我在我的代码在else语句代替一切迁此(他们在一起只是为了举例)