Prestashop specific price not displaying on product page - prestashop

I updated the specific price for a product correctly in Admin, but when going to the front shop product page, it still shows the original price. When i add product to cart, then it shows the correct specific price. I am using prestashop 1.6.0.14. Is there someone else who has this issue or knows how to solve it?

You need a fresh version of the files product.tpl and/or product.js. I just solved this by trial and error :). It wasn't an upgrade, I moved a ps site from one server to another, specific price on product page wasn't displaying (was actually there, but hidden, I saw that by mistake on Edge). So, I replaced those two files and it works. Good luck!

Related

Prestashop links to the wrong category

I recently created new category of products.
The ID and name are base of every link in my shop like in example below.
www.example.com/ID-CATEGORY_NAME
Newest category with ID 12 somehow links to one of the old categories.
So instead of redirecting to www.example.com/12-categorynew it links to www.example.com/5-categoryold which is valid link but for another category of products. Any idea what may caused that? I'm running 1.7.5.2 version. No change in code was made yet.
You probably already found a solution; however, I would start with the following:
Try to clear the cache.
Try regenerating the category tree.
The reason I answer is different though: If you have not updated your Prestashop yet, then do so quickly. For versions < 1.7.8.7, a security issue was found back in July of 2022. You should have been notified by Prestashop about this.

Why is PrestaShop redirrecting to a random product when selecting variations from front-end?

I have an online shop in development, all went well until I decided to do SEO on the shop. After this, if I chose a product variation from front-end it just redirects me to a random product.
This picture describes the first state. The default product load.
This picture describes what is happening after you select a variation. As you can see the product name stays the same, but the link indicates that a totally different product is displayed.
If I have the debug mode enabled when selecting a variation it throws "An error occurred while processing your request" and in the request file I can see that besides some errors (Deprecated: array_key_exists(): Using array_key_exists()) it shows the request for a different product.
I can't understand why this is happening, so I am in dying need of your help.
That's the way Prestashop 1.7 works :
First time a customer lands in a multi-variation page, the default attribute will be loaded,
URL will show only the ID product.
Once you choose an attribute , an AJAX call will refresh the page
with the current attribute and URL will change with id_product-id_product_attribute value.
Not sure what you mean by "random product" as in both of your examples I see an attribute
being selected.
Anyway there are several (paid) modules to change this behaviour in a better SEO perspective,
this is definitely one of the most famous :
https://addons.prestashop.com/en/url-redirects/16633-pretty-urls-seo-friendly-url-remove-ids-numbers.html
EDIT: Just noticed that the ID product is different in the two screenshot, this could be related to some DB issues with attribute too, you should check if you have some not coherent values between id_product and id_product_attribute(s)
I found a fix for this. Apparently or appeared because I was using the duplicate function for uploading products. I don't know why but on some products it makes this behavior.
I've spent over 12 hours to find a explanation for this and I was unable to find one. The PrestaShop forum straight up banned me for posting this topic.
My advice is to NOT USE PRESTASHOP it's and old sistem and full of bugs, the support is expensive and I get the impression that even they don't understand their system.
If you find yourself in this situation, know this. Don't duplicate and upload products using "add new" function.
And I can't state this enough, do yourself a favour and don't use Presta, with all the expenses the time to invest and what the product looks like at the end of the road, is just a waste of time. Even after you finish is guaranteed to break in 1-2 years, any updates will break your store and you will need to invest even more more to fix it. It's an old, slow and buggy CMS. It's days are numbered.
Thanks a lot for help.
Best regards, Daniel.

Shopify Multi-currency is not working for orders in customer account page

I am trying to implement multi-currency in one of my testing store.
Everything works great but in customer's account page where orders are displyed currency is not updating.
The symbol of currency is changed but the price is not updating.
Please check attached screenshot for the reference.
The theme I am using is simple theme from free themes.
Is there any particular reason for that?
Or Do I need to update the liquid code?
Do I missing some steps for multi-currency feature?
Any help will be awesome.

Prestashop 1.7.5 Classic shipping costs are not displayed

I've installed new PS1.7.5 with Classic 1.0.0 theme.
Cart is showing free shipping all the time despite it is set differently. Shipping is included in order confirmation. An ideas?
test url:
http://212306.w6.wedos.ws/eshop2/en/?id_currency=2
I've already tried reinstall whole PS but didn't help
Unfortunately it's broken logic of PrestaShop core, as long as there is no carrier selection, PrestaShop will not display it costs in PS 1.7
I've reported it months ago but without success, though if you're sure that there would be no free shipping, you can edit template files, to hide this information if shipping cost is equal to 0

Stencil Products Per Category Page Suddenly Ignored by Backend

I have a Stencil theme in production that suddenly stopped working. Any given category page shows one product versus the 12 requested.
theme_settings.categorypage_products_per_page is sent to server and 1 product is returned. The rest are paginated. Strangly, I have confirmed this issue with a fresh clone of the BigCommerce repository and stock Stencil code. Has anyone else seen this issue or know of a work around? Is it something hardset on our backend?
This was a temporary issue on BigCommerce's end. It has sense been resolved as mentioned in the comments of the question.