商品がショッピングカートに追加されたときのポップアップとしてFancyboxを使用しています。
ポップアップに「チェックアウトに移動」または「ショッピングを続行」の2つのボタンがあり、ショッピングを続行するとファンシーボックスが閉じます。それは問題ありません。
私が理解できないように見えるのは、ファンシーボックスを閉じて、メイン/親ウィンドウにチェックアウトページをロードすることです。私は本当にこれについていくつかの助けを感謝します。
[チェックアウトに移動]ボタンのクリック機能については、JavaScriptでこれを行う必要があります。
function gotoCheckout()
{
$.fancybox.close();
window.location = "http://www.blah.com/cart/checkout"; //Change this to be the checkout URL
}
ウィンドウが閉じられたら関数を呼び出すことができるオプション(http://fancybox.net/api) 'onClosed' があります。関数には次のようなものを含めることができます。
location.href = 'yoururl'