Hi,
I have recently upgraded to version 16.0.1.
I first noticed that some products prices were not displaying the dynamic price. In short, the problem is the first instance of a dynamic price on a page is not displaying.
Example 1: If there is a single product on a page and the product is set to "Recalculate Prices Dynamically = True" then the price is not displayed.
Example 2: If there are multiple products on a page and ALL products are set to "Recalculate Prices Dynamically = True" then the price of the FIRST product is not displayed.
Example 3: If there are multiple products on a page. The first product is set to "Recalculate Prices Dynamically = False". All the other products are set to "Recalculate Prices Dynamically = True". The first product WITH PRICE SET TO RECALCULATE DYNAMICALLY (i.e. the second product on the page), the price is not displayed.
I have taken a look at the "Source" on the page and noticed the following.
Where the price is displayed correctly (i.e. NOT the first dynamically priced product on the page), the source is:
"style="display: inline"><span class="product-price"> £26.00"
And where the price is NOT displayed (i.e. where the first dynamic price SHOULD be), the source is:
"style="display: none; visibility: hidden;"><span class="product-price"> £26.00"
So, for some reason, the price is being hidden!
What I have done to try and fix it.
Firstly, I published the "old" site from version 14.0.1. - Dynamic prices worked!
Second. From SD16.0.1, File > Import Sites . . and then import the "old" v14 site and publish to web. - Dynamic prices DIDN'T work!
I have looked at the various layouts which are used to see if there is anything obvious but all seems OK.
I have noticed that when I go to the "Design Tab", there is a coding error, "A JavaScript error has been found on the page (''g_oConfig' is undefined - line32 char 8263'). Whether this is anything to do with this problem, I don't know.
Any suggestions would be greatly appreciated.
I have recently upgraded to version 16.0.1.
I first noticed that some products prices were not displaying the dynamic price. In short, the problem is the first instance of a dynamic price on a page is not displaying.
Example 1: If there is a single product on a page and the product is set to "Recalculate Prices Dynamically = True" then the price is not displayed.
Example 2: If there are multiple products on a page and ALL products are set to "Recalculate Prices Dynamically = True" then the price of the FIRST product is not displayed.
Example 3: If there are multiple products on a page. The first product is set to "Recalculate Prices Dynamically = False". All the other products are set to "Recalculate Prices Dynamically = True". The first product WITH PRICE SET TO RECALCULATE DYNAMICALLY (i.e. the second product on the page), the price is not displayed.
I have taken a look at the "Source" on the page and noticed the following.
Where the price is displayed correctly (i.e. NOT the first dynamically priced product on the page), the source is:
"style="display: inline"><span class="product-price"> £26.00"
And where the price is NOT displayed (i.e. where the first dynamic price SHOULD be), the source is:
"style="display: none; visibility: hidden;"><span class="product-price"> £26.00"
So, for some reason, the price is being hidden!
What I have done to try and fix it.
Firstly, I published the "old" site from version 14.0.1. - Dynamic prices worked!
Second. From SD16.0.1, File > Import Sites . . and then import the "old" v14 site and publish to web. - Dynamic prices DIDN'T work!
I have looked at the various layouts which are used to see if there is anything obvious but all seems OK.
I have noticed that when I go to the "Design Tab", there is a coding error, "A JavaScript error has been found on the page (''g_oConfig' is undefined - line32 char 8263'). Whether this is anything to do with this problem, I don't know.
Any suggestions would be greatly appreciated.
Comment