2014-12-07 39 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語句代替一切遷此(他們在一起只是爲了舉例)