2013-02-14 60 views
-1

如果用戶點擊他們的經常性費用表中的「更新」鏈接重定向,然後決定不作出任何更改,點擊取消,而不是更新,他們得到的訪問被拒絕,因爲取消鏈接重定向到經常性費用的管理員視圖,而不是回到用戶視圖。這與authorize.net處理程序,相關網址是這樣的:多取消鏈接不正確在Drupal

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

這是當我在做研究,我得到了代碼,我根據以下提及的改變了我的代碼,但它簡化版,工作對我的幫助!

在周圍線140-147 uc_recurring.uc_authorizenet.inc:

$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 
); 
+0

錯誤使用Drupal的模塊需要在相關[問題隊列]去(http://drupal.org/project/issues/uc_recurring?categories=bug)他們不在話題在這裏(也沒有對Drupal的答案網站)。您還沒有提到_what_模塊,您正在使用,所以我已經採取了在UC猜測重複該鏈接。 – Clive 2013-02-14 13:27:09

+0

是的!您正確的,uc_recurring.module注意到了這一問題。 – TeamG 2013-02-14 13:47:06

回答

0

這是很容易,你可以添加規則,它就會重定向。