Post by ihateusernames » Tue Nov 19, 2019 10:41 am

Hi,

As I previously mentioned, those two files do not resolve the issue for me. I still get the same syntax errors as I previously posted.

Even if I disable the custom fields, I still get syntax errors when trying to edit an order?

If anyone has a solution for this 'bug' please feel free to 'chip' in. Thanks.

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by xxvirusxx » Tue Nov 19, 2019 5:27 pm

Upload you customer.php file (catalog/controller/api/customer.php)

Upgrade Service | OC 2.3.0.2 PHP 8 | My Custom OC 3.0.3.8 | Buy me a beer


User avatar
Expert Member

Posts

Joined
Tue Jul 17, 2012 10:35 pm
Location - România

Post by ihateusernames » Wed Nov 20, 2019 2:07 pm

Attached is the requested file, thanks.

Attachments

catalog/controller/api/customer.php


Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by xxvirusxx » Wed Nov 20, 2019 4:36 pm

You have deleted vqmod cache if you use, refreshed ocmod cache, cleared theme cache, SASS cache?

Upgrade Service | OC 2.3.0.2 PHP 8 | My Custom OC 3.0.3.8 | Buy me a beer


User avatar
Expert Member

Posts

Joined
Tue Jul 17, 2012 10:35 pm
Location - România

Post by ihateusernames » Wed Nov 20, 2019 8:09 pm

Yep, everything cleared & refreshed.

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by ihateusernames » Sat Dec 07, 2019 12:52 pm

Hi,

A quick update on this bug/error for any OC devs who may, or may not be trying to fix this issue.....

I previously tried to get round this problem by disabling the custom fields. However, this didn't work for me.

Today I tried turning off the 'required field' in the custom fields preferences, which enabled me to get past the first 'tab' (Customer Details) when editing an order. However, it still failed at the third 'tab' (Payment Details). I've attached the syntax error message for any OC devs who are interested in attempting to fix the issue.

Thanks.

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by xxvirusxx » Sun Dec 08, 2019 4:21 pm

You can test my 3.0.3.1 version in another folder.

Upgrade Service | OC 2.3.0.2 PHP 8 | My Custom OC 3.0.3.8 | Buy me a beer


User avatar
Expert Member

Posts

Joined
Tue Jul 17, 2012 10:35 pm
Location - România

Post by zengalaxy » Tue May 12, 2020 6:04 pm

Hi guys, I'm running 3.0.3.2.
When I go to edit orders, and click on 'continue', it just says 'loading' for a second and then turns blue again, nothing happens.

At first, indeed, I had a custom field, that was giving me errors about being required.
But this problem persists with custom field disabled.

Based on the advice in this forum, I went to github, and replaced shipping, payment and customer php files.
I also cleared caches. But still, no change.

Can anybody help me please? I'd really appreciate it.

Newbie

Posts

Joined
Thu Apr 23, 2020 7:07 am

Post by straightlight » Tue May 12, 2020 9:15 pm

zengalaxy wrote:
Tue May 12, 2020 6:04 pm
Hi guys, I'm running 3.0.3.2.
When I go to edit orders, and click on 'continue', it just says 'loading' for a second and then turns blue again, nothing happens.

At first, indeed, I had a custom field, that was giving me errors about being required.
But this problem persists with custom field disabled.

Based on the advice in this forum, I went to github, and replaced shipping, payment and customer php files.
I also cleared caches. But still, no change.

Can anybody help me please? I'd really appreciate it.
In the Developers Kit of your browser > console tab with XHR option enabled, do you notice any error messages after seeing the loading message?

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by xxvirusxx » Tue May 12, 2020 11:54 pm

zengalaxy wrote:
Tue May 12, 2020 6:04 pm
Hi guys, I'm running 3.0.3.2.
So why the heck you don't make another topic/post?

Upgrade Service | OC 2.3.0.2 PHP 8 | My Custom OC 3.0.3.8 | Buy me a beer


User avatar
Expert Member

Posts

Joined
Tue Jul 17, 2012 10:35 pm
Location - România

Post by ihateusernames » Mon May 18, 2020 10:46 am

Hi Straightlight,

For me, there's no errors showing in XHR, json 200 POST was all ok as far as I could tell. Just the syntax error in OC as previously explained...thanks.

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by ihateusernames » Mon May 18, 2020 10:53 am

OK, my mistake, I found this error in the 'response' column...

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by straightlight » Mon May 18, 2020 8:44 pm

ihateusernames wrote:
Mon May 18, 2020 10:53 am
OK, my mistake, I found this error in the 'response' column...

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data
Please check your error / server access logs for those errors. Additionally, you can also check for your Developers Kit > console tab with HXR enabled (F12 function) to track further error messages.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by ihateusernames » Tue May 19, 2020 11:43 am

OK, I had a look at server errors & couldn't find anything relating to that syntax error. There was only one error in there, so not sure what that means?
I also had a look at the OC error_log & although there are 1000's of errors in that file, I couldn't find anything that related to this particular error?
If I did though, what are you asking me to do with them? Thanks.

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by guiperalta » Tue Jun 09, 2020 5:17 am

ihateusernames wrote:
Tue May 19, 2020 11:43 am
OK, I had a look at server errors & couldn't find anything relating to that syntax error. There was only one error in there, so not sure what that means?
I also had a look at the OC error_log & although there are 1000's of errors in that file, I couldn't find anything that related to this particular error?
If I did though, what are you asking me to do with them? Thanks.
I am experiencing the exact same problem in OC 3.0.3.3 (latest to this date). First step of order edit there was the custom field required error, resolved with this posts answers. Now at step 3 the exact syntax error you got. Did you get it work afterall? Thanks.

Newbie

Posts

Joined
Thu Mar 12, 2020 1:57 am

Post by straightlight » Tue Jun 09, 2020 5:43 am

The pre-release version contains bug-fixes about the custom fields validation. I may not have completely done the patching as we speak. However, I would invite you to visit the official bug reports topic about the pre-release to be up-to-date on the subject and furthermore.

Dedication and passion goes to those who are able to push and merge a project.

Regards,
Straightlight
Programmer / Opencart Tester


Legendary Member

Posts

Joined
Mon Nov 14, 2011 11:38 pm
Location - Canada, ON

Post by Lembo » Fri Jul 03, 2020 8:30 pm

straightlight wrote:
Tue Jun 09, 2020 5:43 am
The pre-release version contains bug-fixes about the custom fields validation. I may not have completely done the patching as we speak. However, I would invite you to visit the official bug reports topic about the pre-release to be up-to-date on the subject and furthermore.
still can't go to step two on order edit on OC Version 3.0.3.3 after changing api files customer/payment/shipping/order
when disabling the custom field it works fine

New member

Posts

Joined
Wed Oct 17, 2018 9:56 am

Post by Lembo » Tue Jul 07, 2020 3:22 am

Kindly note that,
1.Custom Field Input Field is not shown on Customer Details tab on Order Edit
2.The API Return that the custom field is required " It know it's required but i can't even edit/read it because the input field is missing
3.Can't go to step 2 while the custom field is enabled once it's disabled everything works like a charm
Image
4.Tried to copy customer edit form catalog/customer/edit to admin/sale/order_form but did not work
5.Tried the api files on github and it didn't work
6.Removed the custom field validation from the api/customer.php it worked but it's just a workaround not the fix

New member

Posts

Joined
Wed Oct 17, 2018 9:56 am

Post by ihateusernames » Thu Jul 16, 2020 3:49 pm

Hi,

Yep, this hasn't worked since I installed OC over a year ago. I can disable the custom field validation in the api/customer.php too, but you still can't edit or add to the order, which makes OC unusable at the moment (at least in terms of Invoicing customers). Hopefully someone will fix the code soon?

Using OC Version 3.0.3.2


Active Member

Posts

Joined
Wed Jul 24, 2019 10:31 am

Post by Elevate » Fri Jul 31, 2020 3:48 am

Lembo wrote:
Fri Jul 03, 2020 8:30 pm
straightlight wrote:
Tue Jun 09, 2020 5:43 am
The pre-release version contains bug-fixes about the custom fields validation. I may not have completely done the patching as we speak. However, I would invite you to visit the official bug reports topic about the pre-release to be up-to-date on the subject and furthermore.
still can't go to step two on order edit on OC Version 3.0.3.3 after changing api files customer/payment/shipping/order
when disabling the custom field it works fine
I didn't edit any files but the continue button in order edit still doesn't work in v3.0.3.6 either. Anyone know of the fix?

ELEV8TE Website Development
https://www.elev8your.com


User avatar
New member

Posts

Joined
Fri Jul 06, 2018 12:40 am
Location - Denver, Colorado, USA
Who is online

Users browsing this forum: No registered users and 79 guests