munvera Posted June 20, 2016 Share Posted June 20, 2016 Hi, My shop encountered the suddenly issue when I was trying to add product to cart as a user. textStatus: 'parsererror' errorThrown: 'SyntaxError: Unexpected token < in JSON at position 0' responseText: Can anyone help me? I have been searching for answer in the forum but none of it works for me. Appreciate your help. Link to comment Share on other sites More sharing options...
munvera Posted June 20, 2016 Author Share Posted June 20, 2016 (edited) The issues only happens in product page when I logged in to user account. I can add product to cart without user account and only logged in during checkout and proceed to payment. Any suggestion please? https://www.prestashop.com/forums/topic/537680-user-becomes-not-logged-in-at-product-page/ I posted another issue previously and just realised both of them might be related? Please help me! Your help will be greatly appreciated. To be precise, I can add product to cart without user account and only logged in during checkout. Edited June 20, 2016 by munvera (see edit history) Link to comment Share on other sites More sharing options...
Rolige Posted June 20, 2016 Share Posted June 20, 2016 I see you have a lot of errors in your shop, without know which could be the issue, you could never be solved. Please try to follow this steps, I hope this help you to identify the cause... 1.- If you have a custom theme, disable it and change to the default theme, many time people install custom themes without be 100% compatibles with their PrestaShop version. 2.- In the "Back Office > Advanced parameters > Performance" there is to insteresting options to disable non PrestaShop modules and override files, turn on both options and check of problem is gone. 3.- Finally, it is recommended to enable the debug mode to show possible errors in the code, if you don't know how to do this, search on google or here in the forum, there is a lot of info about this in the web. Hope this help you! Link to comment Share on other sites More sharing options...
munvera Posted June 21, 2016 Author Share Posted June 21, 2016 (edited) Hi sir, I have tried everything. http://test.schuhster.com/en/classy-formal/86-sandford-black.html here is my test site.. Forgot about the theme, I tried to change to default theme but doesn't resolve my problem. It is really weird because it works without account logged in. Edited.. I found that when I logged in to user account and click to product page, the ajax cart return the index page in response. Only happens in product page Edited June 21, 2016 by munvera (see edit history) Link to comment Share on other sites More sharing options...
munvera Posted June 21, 2016 Author Share Posted June 21, 2016 OH NO! I disabled Friendly URL option and it works! But I wish to enable the option for SEO. I tried disabled Friendly URL > force compilation and clear cache > enable Friendly URL , the errors still exists. Link to comment Share on other sites More sharing options...
musicmaster Posted June 21, 2016 Share Posted June 21, 2016 You should look with Firefox/firebug what happens. You can then see what is sent and what is received in the Ajax command that transport the product to your cart. See the attached images: Link to comment Share on other sites More sharing options...
munvera Posted June 22, 2016 Author Share Posted June 22, 2016 (edited) Hi, Just install firebug, I didn't realised that this is much useful than chrome developer tools . [ Just my personal opinion. ] I checked my product page when logged in, the information in firebug as follows. ------------------------------------------------------------------------------------------------------------------------------------------------ URL : ?rand=1466562100780 Status : 302 Moved Temporarily Post (Parameters) ajax : true controller : cart token : 486f4b245a54886d4ac976d5b9ec4b77 Response How could it be? Edited June 22, 2016 by munvera (see edit history) Link to comment Share on other sites More sharing options...
Rolige Posted June 22, 2016 Share Posted June 22, 2016 Just install firebug, I didn't realised that this is much useful than chrome developer tools .I don't think so, developer tools of chrome is much better and faster, you don't need install firebug to do this kind of review. Talking about your issue, sometimes the file permissions cause errors, files should be at 0644 and folders at 0755 In the SEO & URLs tab, my recommendation is that, both the domain and SSL domain use the prefix www, eg; www.myshop.com Link to comment Share on other sites More sharing options...
SilviaPimenta Posted March 13, 2017 Share Posted March 13, 2017 Hello, I am developing a module that among other functions I want to send me an email to the client that I selected and with the files they attach. When I upload files through code: $ Fields_form = array ( 'Form' => array ( 'Legend' => array ( 'Title' => $ this-> l ('Email Receipt Form'). '=> Client Name:'. $ Name_customer. ' - Email: '. $ Email_customer.' - Client language: '. $ Name_lang, 'Icon' => 'icon-cogs' ), 'Input' => array ( Array ( 'Type' => 'text', 'Label' => $ this-> l ('Email Client'), 'Name' => 'email', 'Search' => false, 'Orderby' => false, 'Align' => 'center', ), Array ( 'Type' => 'text', 'Label' => $ this-> l ('E-mail copy'), 'Name' => 'ACCOUNT_EMAIL', 'Search' => false, 'Orderby' => false, 'Align' => 'center', 'Desc' => $ this-> l ('Check if this is the email you want to send a copy of the email sent.') ), Array ( 'Type' => 'file', 'Label' => $ this-> l ('Attach documents'), 'Name' => 'FILE', 'Search' => false, 'Orderby' => false, 'Align' => 'center', 'Desc' => $ test, (to be continued) It works flawlessly, but only sends one attachment at a time. I wanted to now send more than one attachment through what I did in the following code: $ Fields_form = array ( 'Form' => array ( 'Legend' => array ( 'Title' => $ this-> l ('Email Receipt Form'). '=> Client Name:'. $ Name_customer. ' - Email: '. $ Email_customer.' - Client language: '. $ Name_lang, 'Icon' => 'icon-cogs' ), 'Input' => array ( Array ( 'Type' => 'text', 'Label' => $ this-> l ('Email Client'), 'Name' => 'email', 'Search' => false, 'Orderby' => false, 'Align' => 'center', ), Array ( 'Type' => 'text', 'Label' => $ this-> l ('E-mail copy'), 'Name' => 'ACCOUNT_EMAIL', 'Search' => false, 'Orderby' => false, 'Align' => 'center', 'Desc' => $ this-> l ('Check if this is the email you want to send a copy of the email sent.') ), Array ( 'Type' => 'file', 'Label' => $ this-> l ('Attach documents'), 'Name' => 'FILE', 'Search' => false, 'Orderby' => false, 'Align' => 'center', 'Desc' => $ test, 'Ajax' => true, 'Multiple' => true, ), (to be continued) Result: Unexpected token < in JSON at position 0 This code uploads multiple files but I can not get it to work. I can not get the second image code to work. Someone can help me"? Thank you Link to comment Share on other sites More sharing options...
yuvarajpragmatic Posted August 1, 2019 Share Posted August 1, 2019 On 6/21/2016 at 2:09 AM, Rolige said: I see you have a lot of errors in your shop, without know which could be the issue, you could never be solved. Please try to follow this steps, I hope this help you to identify the cause... 1.- If you have a custom theme, disable it and change to the default theme, many time people install custom themes without be 100% compatibles with their PrestaShop version. 2.- In the "Back Office > Advanced parameters > Performance" there is to insteresting options to disable non PrestaShop modules and override files, turn on both options and check of problem is gone. 3.- Finally, it is recommended to enable the debug mode to show possible errors in the code, if you don't know how to do this, search on google or here in the forum, there is a lot of info about this in the web. Hope this help you! after enable debug mode the error will be shown currently, I use theme is specialdev213-bootstrap version 2.0 please help to fix the problem Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now