castlamp / zenbership

(2015) Zenbership Membership Software: Achieve Membership Nirvana
Other
112 stars 58 forks source link

Product not displayed on checkout and email #148

Open jglaine opened 6 years ago

jglaine commented 6 years ago

Step to reproduce :

  1. Implement fix to /admin/cp-classes/cart.class.php as suggested in #106
  2. login as a member
  3. register for an event
  4. add ticket in cart (members pricing type of ticket)
  5. review summary page (product name missing) (bug1.png)
  6. Complete payment. after payment, screen shows "Ticket No. %primary.id% (bug2.png)
  7. email sent to user is missing the product name (bug3.png)

I also noticed on step 6 : the link Status : "Payment Pending" goes to an open invoice that's for a different customer..

thank you for your help. Happy to provide creds to environment if needed @jbelelieu

Bug1 bug1

Bug2 bug2

Bug 3 bug3

sparrowme commented 6 years ago

The reason this happens is that the last update to... /pp-templates/html/zoid/en/cart_product_entry.php erased all content in the file .
Broken by what appears to be accidental erasure in this commit by @jbelelieu

I rolled back to the previous version of this file and now it works on the screen and in the email response. Jon, can you confirm that you actually intended to erase the whole file?

jglaine commented 6 years ago

@worraps thank you very much ! this seem to have worked indeed. My guess is accidental erase as well, else the file would have been deleted. May be worth proposing a fix to @jbelelieu .. fyi @geopan ..Will close this issue once the fix has been proposed. Cheers