PHP ...目标= '_空白'

时间:2012-05-16 21:07:50

标签: php zen-cart

我想在点击按钮后打开一个新窗口,我正在尝试修改Zencart中的代码。我想我正试图在正确的地方操纵它......但我不知道如何去做:

(对于任何知道Zencart的人都在paypalwpp.php文件中,第1616-1618行)

// This is where we actually redirect the customer's browser to PayPal. Upon return from PayPal, they go to ec_step2
    header("HTTP/1.1 302 Object Moved");
    zen_redirect($paypal_url . "?cmd=_express-checkout&token=" . $_SESSION['paypal_ec_token'] . $userActionKey);

这是我的业余尝试:

zen_redirect( "target='_blank'" . $paypal_url . "?cmd=_express-checkout&token=" . $_SESSION['paypal_ec_token'] . $userActionKey);

当然,我添加了“target ='_ blank'”并且它无效......我怎么能通过修改上面的代码来打开一个新窗口?谢谢!

2 个答案:

答案 0 :(得分:1)

您需要在包含该按钮的页面上执行此操作,而不是按钮提交的页面。

答案 1 :(得分:1)

zen_redirect很可能像普通重定向一样工作。我的意思是,在进行重定向时,您将无法指定“目标”参数。

“target”参数是基于浏览器的属性。

重定向在服务器端,大部分都是。

我认为你正在寻找别的东西,但我不熟悉zen cart。