post by juanjovill21 on Aug 27, 2025
post by johnny on Aug 27, 2025
Hello @juanjovill21 and welcome to our forums ![]()
It seems that the issue is with the routes. Most probably you haven’t added post requests. A simple rule for the routes can be to do something like this:
$routes->add('/example/customers', 'Example::customers');
$routes->add('/example/customers/(:segment)(/(:segment))?', 'Example::customers/$1/$2');
At the file app/Config/Routes.php , let me know if that worked for you.
Regards
Johnny
post by juanjovill21 on Aug 27, 2025
I already added both lines, It was different in my version, but it doesn’t works, stills the same error.
Message: We can’t process the response of the server. Not well JSON formatted response.
post by johnny on Aug 29, 2025
Hello @juanjovill21 ,
After spending a bit of time, I guess the problem is that you are getting an exception but it is not visible, so from your code if you change the exception line to something like this:
} catch (\Exception $e) {
// Directly return the string
return '<div class="alert alert-danger"><h4>Error en Grocery CRUD</h4><p><strong>Error:</strong> '
. $e->getMessage() . '</p><p><strong>Archivo:</strong> ' . $e->getFile()
. '</p><p><strong>Línea:</strong> ' . $e->getLine() . '</p></div>';
}
By returning only the error, this should show you the error that you are having.
Let me know if that helped you debug your issue. Once this is fixed we can have a more user friendly message for the end user.
post by juanjovill21 on Aug 29, 2025
post by johnny on Aug 30, 2025
Hello @juanjovill21 ,
That means that the error is unhandled and you have most probably disabled the error reporting (and that’s why you see blank screen)
Have you tried the try catch but with just returning the error from the previous message? Did that work? From my experience this is usually when there is a database connection that doesn’t work. What database are you using? Is that mySQL or Postgres? Also I have sent you an email, so I would suggest if you can share me a bit more of your code through email. For example your controller so I can understand further and resolve it faster with also faster responses.
The email address is: info@grocerycrud.com
Regards
Johnny
post by juanjovill21 on Sep 12, 2025
Hi Johnny
After some time and tried some times and options without success I decided go for not use your library in my project, in the past it was easy to configure your library, I don’t want to waste more time just trying.
I saw you cancel the refund, and I can’t require it again, can you give me instructions to do it again please.
Thanks in advance.
post by johnny on Sep 12, 2025
Hello @juanjovill21 ,
I am so sorry to hear that. I did refund the money once it was requested (Aug 29) and sent you an email as well. I can sent you the transaction also at your email. In case you haven’t received it, please check maybe it landed on your spam folder.
Regards
Johnny
New & Unread Topics
| Topic | Replies | Views | Activity | |
|---|---|---|---|---|
| Use callbackColumn() but keep inline edit functionality |
|
3 | 634 | Apr 12 |
| Setting quick search values via JavaScript not working properly for booleans |
|
0 | 558 | Nov 2025 |
| callbackColumn() has not effect in v3.2.6 Enterprise |
|
2 | 684 | Dec 2025 |
| displayAs() doesn’t support new line in headings |
|
4 | 856 | Jan 5 |
| PRINT date format not consistent |
|
6 | 337 | Sep 7 |

