nova-inline-relationship
nova-inline-relationship copied to clipboard
Labels shows as array
When i use it with BelongsTo relationship, labels are becomes like :
profile[0][id_number] - profile[0][name] ... etc.
Seems like it's related to Nova's 2.9.3 update, Nova will now use the give field name first for determining a field's label.. #764
@nemrutco Thanks for this info. We'll look into it, but in the meantime feel free to submit a PR for this issue. We enjoy working with the community!
The same problem on create form:

Also experiencing the same issue with Nova 2.10.1
Also experiencing the same issue with Nova 2.11.1
And really nice package by the way - really should make it into the core.
I have the same problem with HasMany relation.
Same issue with Nova 2.12.0
OK now, even with Nova 2.11.1. Thanks.
I just wasted an hour trying to make this work (I had to figure out how to refresh the compiled files), but it seems there's a fix already
https://github.com/kirschbaum-development/nova-inline-relationship/commit/1d9d4872575a6569efda1375cbff6e9da3074aeb
here's how I applied this in my project (maybe unsafe):
composer.json:
"kirschbaum-development/nova-inline-relationship": "dev-master#1d9d4872575a6569efda1375cbff6e9da3074aeb",
or maybe
composer require "kirschbaum-development/nova-inline-relationship=dev-master#1d9d4872575a6569efda1375cbff6e9da3074aeb"
composer install
cd vendor/kirschbaum-development/nova-inline-relationship
npm i
npm run watch
rm -rf node_modules/
done
Maybe is missing a tag release?
OK now, even with Nova 2.11.1. Thanks.
Back to labels as arrays for some reason (no update).
Any idea when this will be pushed to packagist?
I can confirm this issue.
Any updates or workarounds for this issue?
here's how I applied this in my project (maybe unsafe):
composer.json: "kirschbaum-development/nova-inline-relationship": "dev-master#1d9d4872575a6569efda1375cbff6e9da3074aeb", npm install cd vendor/kirschbaum-development/nova-inline-relationship npm i npm run watch rm -rf node_modules/done
Try this
Hello,
I just tried the solution abose, but still see the labels as articles[0][title]
Thank you
oh it's composer update instead of npm install :
in composer.json:
"kirschbaum-development/nova-inline-relationship": "dev-master#1d9d4872575a6569efda1375cbff6e9da3074aeb",
composer install
cd vendor/kirschbaum-development/nova-inline-relationship
npm i
npm run prod
rm -rf node_modules/
ah yeah sorry for that
@kirschbaum do you plan to integrate this fix into a future release ?
@kirschbaum Just poking this issue once more to try and get a new release if this is in fact already fixed?
@kirschbaum Is this repo abandoned? Any help?
@brandonferens any chance to get a new release?
I forked a forked repo of this repo and compiled the files to make it work out of the box - feel free to add
"repositories": [
{
"type": "vcs",
"url": "https://github.com/genesiscz/nova-inline-relationship"
}
]
to your composer json and then composer require kirschbaum-development/nova-inline-relationship
@genesiscz I tried to use your fork, but my HasOne inline now complains about "Too few arguments to function Laravel\Nova\Fields\HasOne::KirschbaumDevelopment\NovaInlineRelationship\{closure}(), 0 passed and exactly 1 expected",
@kirschbaum @brandonferens any updates here or is this repo abandoned? There has been no updates/comments from you guys for quite some time, and nothing has happened in this repo for coming up on 6 months. This package is currently broken for Nova v2/3 so basically anyone wanting to use it are currently SOL without maintaining their own fork.
@ragingdave we'd love to work on this more. There are two issues: 1) we're extremely busy at the moment and haven't had time to focus on this yet and b) there are some major issues with how this package needed to be created. It's been making fixing bugs and keeping the package updated very challenging.
If anyone is interested in helping to take these issues on let me know and we can have a quick call with you to discuss. These issues are quite complex and require deep understanding of Laravel and Nova. Would love to see this project move forward and succeed.
@kirschbaum I would be interested in helping, as the end result of this package is something that would be very useful to me and my team and I'm sure, based on previous comments, others as well.
@genesiscz I tried to use your fork, but my HasOne inline now complains about "Too few arguments to function Laravel\Nova\Fields\HasOne::KirschbaumDevelopment\NovaInlineRelationship{closure}(), 0 passed and exactly 1 expected",
Pass a $request to the inline()
@ragingdave I have sent you an email invite for us all to sync. Let me know if you didn't get it.