Membership Levels Price just disappeared

Hello,

I am having a very weird issue with membership levels price on Dolphin 7.3.5 after server migration. Everything was working fine before I migrate. After server migration, everything seems to be working fine except the membership levels price that is not showing from the admin side.

When I access the admin side (membership level), it just shows the number of the days, not the price. The price is empty. e.g.: PRICING FOR 'INTERMEDIATE' MEMBERSHIP LEVEL: 30 days -  90 days -.

Same when I access the frontend as a logged-in member and try to upgrade the membership. It shows e.g: Intermediate (30 days) but the price is showing: .00 USD. The weird part of the story is when I add the membership to the cart, the price appears just fine in the cart.

I have checked the Database Table (sys_acl_level_prices), everything looks good, all the Membership Levels prices are there.

I have cleared the cache from the admin panel, I have even manually deleted all the cache found in /cache/ and /cache_public/ folder on the server, but nothing happened, the problem continues.

Any idea on how to fix this weird issue?

Thanks.

Quote · 22 Aug 2019

Something to think about: Migrating to a new server usually means creating a ZIP, TAR or whatever for the old site, then copying it on the new site where it's unzipped or untarred. I've discovered that the process can sometimes be a little inaccurate and a line or two of code, or worse still, an entire file has gone missing. 

Assuming you still have the original server operating, all I can suggest is doing another ZIP/TAR and creating a test site on your new server with the copy. I do this regularly.

If the test site works, you have solved your problem. If it responds with the same issues, a deeper investigation will be needed.

Quote · 22 Aug 2019

Hello DigitZup!

 

Well, if you migrated the database correctly and change the path and URL of your new place in inc/header.inc.php file you shouldn't have similar troubles. So please provide me your Dolphin admin and your Control Panel accesses via PM.

Quote · 22 Aug 2019

This was actually an old issue that appeared before.  First thing to do is to search the forum here.  I can't remember what caused it to display incorrectly.  I will see if I can find it.

Geeks, making the world a better place
Quote · 22 Aug 2019

You could try going into the currency symbol in the back end and enter the html code for the currency that your site uses and then save.  Unless things have changed, you have to use the html code for the currency symbol.  See if that makes a difference because Dolphin uses the currency symbol to understand how to display the price.

For example, for $ it is $ note the semicolon is part of the code.  For the £ symbol it is £

Geeks, making the world a better place
Quote · 22 Aug 2019

See here about the price not displaying: https://www.boonex.com/forums/topic/Membership-Prices-and-Info-Popup-Error.htm

Geeks, making the world a better place
Quote · 22 Aug 2019

Even if you see the correct symbol in the backend, erase it and type in the html code for the currency and save it.

Geeks, making the world a better place
Quote · 22 Aug 2019

 

You could try going into the currency symbol in the back end and enter the html code for the currency that your site uses and then save.  Unless things have changed, you have to use the html code for the currency symbol.  See if that makes a difference because Dolphin uses the currency symbol to understand how to display the price.

For example, for $ it is $ note the semicolon is part of the code.  For the £ symbol it is £

@johnk42, @LeonidS, @geek_girl, Thank you all for your quick reply.

@geek_girl, That's exactly the problem I was having. Your solution fixed my issue. The currency symbol in the backend should be entered in the html code. Thank you so much for helping. Smile

Quote · 23 Aug 2019
 
 
Below is the legacy version of the Boonex site, maintained for Dolphin.Pro 7.x support.
The new Dolphin solution is powered by UNA Community Management System.