By Marius Lead on Tuesday, 17 April 2018
Posted in General Issues
Replies 1
Likes 0
Views 499
Votes 0
How can I attache Itemid to pay plans confirm invoice layout? I am using pay plans for registration in conjunction with easysocial. So I would like after registration, confirm invoice url to be
instead index.php?option=com_payplans&view=invoice&task=confirm&invoice_key=8O56WJCMAKDA
smth like index.php?option=com_payplans&view=invoice&task=confirm&invoice_key=8O56WJCMAKDA&Itemid=101
Thanks!

ps. Already tried into plugins/payplansregistration/easysocialregistration/easysocialregistration.php to modify
$this->_app->redirect(XiRoute::_("index.php?option=com_payplans&view=invoice&task=confirm&invoice_key=".$invoiceKey."&Itemid=101"));
but didnt work
Hello,

Do the following changes , go to Root/components/com_payplans/xiframework/base/plugin/registration.php, near line no. 243, find below mentioned code

$this->_app->redirect(XiRoute::_("index.php?option=com_payplans&view=invoice&task=confirm&invoice_key=".$invoiceKey));


Replace with

$this->_app->redirect(XiRoute::_("index.php?option=com_payplans&view=invoice&task=confirm&invoice_key=".$invoiceKey."&itemid=101"));


Please try this solution and update me if still have any issue.
·
Tuesday, 17 April 2018 19:53
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post