You might want to post your question on the Bootstrap support thread. https://www.zen-cart.com/showthread....strap-Template
You might want to post your question on the Bootstrap support thread. https://www.zen-cart.com/showthread....strap-Template
Are You Vulnerable for an Accessibility Lawsuit?
myZenCartHost.com - Zen Cart Certified, PCI Compatible Hosting by JEANDRET
Free SSL, Domain, and MagicThumb with semi-annual and longer hosting.
trying to upgrade my site from 1.50 to 1.56a as the force of running php7 comes in. but what a nightmare!
Anyhow, almost there, but for DPU have the constantly spinning wheel and the console error gives:
XML Parsing Error: not well-formed Location: http://localhost/ajax.php?cPath=443_...hod=dpu_update Line Number 2, Column 1:
any ideas at where i should be poking round for this? within the modules/pages jscript stuff?
Have you incorporated the applicable jscript_framework.js file(s) into your template?
The only issue I really came across with DPU on ZC 1.5.6/a was that I hadn't coded enough into the determination of when to show 'starting at:', versus 'at least:' versus 'your price:'... i locally incorporated more of that but was testing this last weekend to be sure before distribution/posting.
I haven't tried on ZC 1.5.6 NOT using the jscript_framework method (where the script variable of zcJS becomes available), so there could possibly be an issue that needs to be addressed with the XML method...
The code that contains/generates that result is yes found in the includes/modules/pages/YOUR_PAGE/jscript_dynamic_price_updater.php file. Be interested to see what needs to be adjusted. What browser was being used as well?
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
Last edited by Calljj; 14 Jan 2019 at 10:57 AM.
Looks like some troubleshooting is necessary. Would suggest first seeing what if anything is logged in the console (F12 and then review what is essentially a debug screen or often called a console). Then assuming that the jscript_ file for the product type in question is up-to-date, would set a breakpoint in the javascript (shown to have loaded because of the issues involved), modify a an attribute selection and follow the javascript to see that it goes to completion. As part of that at least looking at the results to be presented to the page. If see that new text is to be provided, but it isn't updated, to then verify that the html object(s) to be updated are in the page's source code.
The next thing to think of is the settings for the applicable attributes as to include the price(s) in the pricing. This could be done at any point in the above checks.
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
So the response given in the console is changing every time i make a change in atttribute selection...
Code:responseText: "\r\n\ufeff{\"responseType\":\"success\",\"data\":{\"priceTotal\":\"<font size=\\\"0.5\\\" color=\\\"#636363\\\">Price: <\\/font>£1,459.00\",\"preDiscPriceTotalText\":\"<font size=\\\"0.5\\\" color=\\\"#636363\\\">Price: <\\/font>\",\"preDiscPriceTotal\":\"£1,215.83\",\"stock_quantity\":\"1\",\"weight\":\"7\"}}"and the area on the page productPrices is displayed in is refreshing... i.e spinning wheel and then displaying a price... its just that it's still the original price. so not showing the changes given in the response...Code:responseText: "\r\n\ufeff{\"responseType\":\"success\",\"data\":{\"priceTotal\":\"<font size=\\\"0.5\\\" color=\\\"#636363\\\">Price: <\\/font>£1,209.00\",\"preDiscPriceTotalText\":\"<font size=\\\"0.5\\\" color=\\\"#636363\\\">Price: <\\/font>\",\"preDiscPriceTotal\":\"£1,007.50\",\"stock_quantity\":\"1\",\"weight\":\"7\"}}"
ZC Installation/Maintenance Support <- Site
Contribution for contributions welcome...
ok, seems to fail within the jscript_dynamic_price_updater.php
when approx line 139, makes a call to
which my result goes toCode:zcJS.ajax(option).done{
Code:.fail( function(jqXHR,textStatus,errorThrown) {
Changing code to
gives:Code:.fail( function(jqXHR,textStatus,errorThrown) { alert(errorThrown);
SyntaxError: JSON.parse: unexpected character at line 2 column 1 of the JSON data
Last edited by Calljj; 17 Jan 2019 at 01:47 PM.
then showing the JSON gives:
Code:{"XML":"securityToken=468ca6253914efa9633b14fdd8368a21&id[1]=2&id[2]=97&id[32]=292&cart_quantity=1&products_id=8902&pspClass=productGeneral&stat=main&outputType=XML","JSON":{"securityToken":"468ca6253914efa9633b14fdd8368a21","id[1]":"2","id[2]":"97","id[32]":"292","cart_quantity":"1","products_id":"8902","pspClass":"productGeneral","stat":"main","outputType":"JSON"}}
Last edited by Calljj; 17 Jan 2019 at 02:07 PM.
Bookmarks