I have searched the code for the error message you have given "csrf token expired or invalid". It occurs multiple times in code. Related to
delete_x
, it occurs in
datalist.php
:
Code: Select all
...
elseif($delete_x != '') {
// delete only if either a csrf or jwt token is provided
if(!csrf_token(true) && !jwt_check_login()) die($this->translation['csrf token expired or invalid']);
...
So, I still think this is related to authentication and security.
You are logged in, so, auth should
not be a problem.
But I'm wondering if there is a (valid)
csrf_token in your Table View.
I have checked a standard generated table view and there we have that token:
Code: Select all
<input type="hidden" id="csrf_token" name="csrf_token" value="160f547e28aexxxxxxxxxxxxxxxxxxxx">
Can you please open sourcecode of your table view and check if there is the code for rendering the
<input ... name="csrf_token" ... />
.
It should be somewhere immetiately below the comment
<!-- Add header template below here .. -->
Kind regards,
<js />
My AppGini Blog:
https://appgini.bizzworxx.de/blog
You can help us helping you:
Please always put code fragments inside
[code]...[/code]
blocks for better readability
AppGini 24.10 Revision 1579 + all AppGini Helper tools