Closed realtebo closed 3 months ago
Hey @realtebo it's usually better to post the full error stack trace to help us to trace/reproduce the error.
From that SS I can't tell where/why the error is triggered.
I may throw my guess here, that if the problem is some entity conflict, you can try entity => false
in your fields.
Cheers
[2023-08-25 11:25:21] local.ERROR: Call to undefined method App\Models\CoinMovement::coinable_id() {"userId":195,"exception":"[object] (BadMethodCallException(code: 0): Call to undefined method App\Models\CoinMovement::coinable_id() at C:\laragon\www\project-coin\vendor\laravel\framework\src\Illuminate\Support\Traits\ForwardsCalls.php:67) [stacktrace]
"}
Thanks, does the entity => false
in your fields solves the problem ?
Also, there is an easy way to share the strack trace here:
You can select what to share, usually the basic call trace like you posted there is enough, but it's easier to read and it's not a huuuuuge comment in the middle of a discussion. 👍
Bug report
What I did
Created a "form operation"
the model as a
coinable
MorphTo
relation. so the table hascoinable_id
andcoinable_type
this because the operation is loading into crud currentEntry a record I want to manipulate,
I want to add as hidden fileds these 2 fields
What I expected to happen
I expeteced 2 hidden fields; coinable_id and coinable_type
What happened
What I've already tried to fix it
nothing for now
Is it a bug in the latest version of Backpack?
After I run
composer update backpack/crud
the bug... is it still there?yes
Backpack, Laravel, PHP, DB version
When I run
php artisan backpack:version
the output is: