-1

如果用户单击其经常性费用表中的“更新”链接,然后决定不进行任何更改并单击取消而不是更新,他们将被拒绝访问,因为取消链接重定向到经常性费用的管理员视图,而不是返回到用户视图。这是 authorize.net 处理程序,有问题的 URL 如下所示:

example.com/user/263/recurring/715/cancel/authorizenet_cim?destination=user/263/recurring-fees

这是我做研究时得到的代码,我根据下面提到的更改了我的代码,但它对我没有任何帮助!

在 uc_recurring.uc_authorizenet.inc 的第 140-147 行附近:

$form['submit'] = array(
'#type' => 'submit',
'#value' => t('Update'),
// '#suffix' => l(t('Cancel'), 'admin/store/orders/recurring/view/fee/' . $rfid),
'#suffix' => l(t('Cancel'), $_SERVER['HTTP_REFERER']), //This is the line I have added 
);
4

1 回答 1

0

这很容易,你可以添加规则,它会重定向。

于 2013-02-18T07:27:39.907 回答