By tom arriola on Wednesday, 20 February 2019
Likes 0
Views 1K
Votes 0
After testing on my staging site I applied the payplans update and now I have problems -- on my live site

The subscribe menu doesnt work. It leads to a error message "Class 'PP' not found"

Please investigate and repair.

Thanks
Hi there,

Seems like you "System - Payplans " are still on older version. May i know how you update your site? A lot of them still not up to date.
·
Wednesday, 20 February 2019 19:46
·
0 Likes
·
0 Votes
·
0 Comments
·
To install the update I renamed the payplans folder in the plugins directory to bak-payplans. I went from 3.7 to 3.71. and then I went from 3.71 to 4.2
·
Wednesday, 20 February 2019 21:24
·
0 Likes
·
0 Votes
·
0 Comments
·
Hey Tom,

Thanks for updating us on this. By the way, is the site working correctly for you now?
·
Wednesday, 20 February 2019 21:40
·
0 Likes
·
0 Votes
·
0 Comments
·
It looks like everything's working. I'll have to do some more checking when I fully wake up but thanks a bunch!! UPDATE-- I was wrong
·
Wednesday, 20 February 2019 21:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Update. On trying to sign up for a free account I get stuck in a loop. Signup is not possible
·
Thursday, 21 February 2019 00:22
·
0 Likes
·
0 Votes
·
0 Comments
·
The loop is resolved. Email verification was on and it allowed no progress.

Now Im trying to work on the thank you screen. It shows the wrong text but that is edited now. However there are some fixes Id like

  • How can I remove the link to the dashboard on the thank you page. That seems really irrelevant

    How can I remove the NOTE graphic?

    Previously there was an option to have the user logged in upon purchase completion. Is that no longer available? How can I place a login form into the thank you page.


Logging in seems more of interest to a new subscriber than looking at a dashboard.
·
Thursday, 21 February 2019 09:20
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You can do customisation here .../components/com_payplans/themes/wireframe/thanks/default/default.php and follow steps prompted here https://stackideas.com/docs/payplans/administrators/customization/template-override

Remove code below.

[gist type="php"]
<div class="pp-result__desc">
<?php echo JText::_('COM_PP_THANK_YOU_NOTE');?>
</div>

<?php if (!$this->my->id) { ?>
<div class="pp-result__desc">
<div class="t-lg-mt--xl t-lg-mb--xl">
<span class="o-label o-label--warning o-label--lg"><?php echo JText::_('COM_PP_NOTE');?></span>
</div>

<?php echo JText::_('COM_PP_ACTIVATE_ACCOUNT_NOTE');?>
</div>
<?php } ?>

<div class="pp-result__action t-lg-mt--xl">
<a href="<?php echo PPR::_('index.php?option=com_payplans&view=dashboard');?>" class="btn btn-pp-primary btn--lg t-lg-mt--xl">
<?php echo JText::_('COM_PP_PROCEED_TO_DASHBOARD_BUTTON'); ?>
</a>
</div>
[/gist]

Previously there was an option to have the user logged in upon purchase completion. Is that no longer available? How can I place a login form into the thank you page

We have remove them on this version. If you wanted to add them, do add codes below on above files

[gist type="php"]
<?php echo $this->output('site/checkout/default/login'); ?>
[/gist]

P/S: In the future, please start a new ticket for any new questions rather than posting on your existing thread as it would be more difficult for us to manage in the future.
·
Thursday, 21 February 2019 11:41
·
0 Likes
·
0 Votes
·
0 Comments
·
Thanks and I will use a new ticket for new requests in the future
Tom
·
Thursday, 21 February 2019 11:54
·
0 Likes
·
0 Votes
·
0 Comments
·
Hi there,

You are most welcome. Glad to hear that your issue has been resolved now.

Just for your information, I have locked and marked this thread as resolved to avoid confusions in the future. Please start a new thread if you have any other issue in the future so it will be easier for us to manage your inquiries.

Thanks for understanding.
·
Thursday, 21 February 2019 11:55
·
0 Likes
·
0 Votes
·
0 Comments
·
View Full Post