Comments (4)
Hey @amirulfirdaus turns out there was a bug. I've made a fix so now it would look like:
@input_maker_create('tags[]', [
'type' => 'relationship',
'model' => 'App\Models\Tag',
'options' => $article->tags->pluck('id', 'name'),
'custom' => 'multiple',
'label' => 'name',
'value' => 'id'
])
If you have an object its bound to such as your $article
then you would do:
@input_maker_create('tags[]', [
'type' => 'relationship',
'model' => 'App\Models\Tag',
'custom' => 'multiple',
'label' => 'name',
'value' => 'id'
], $article)
I'll release the update later today
from forms.
Hmm, the InputMaker is designed to work with objects, so after the config array you could do something like:
(object) old()
This sets the old array as an object and should contain the key => value of your input
from forms.
Can you help me on multiple select?
The code below didn't select anything:
@input_maker_create('tags', [
'type' => 'relationship',
'model' => 'App\Models\Tag',
'custom' => 'multiple name="tags[]"',
'options' => $article->tags,
'label' => 'name',
'value' => 'id'
])
from forms.
Yes, that's what I thought. I did $article->tags->pluck('id', 'name')
. Turns out it only select the first value. Thanks for fixing this.
from forms.
Related Issues (20)
- @input_maker_label: cannot create label with different name to linked input id HOT 4
- Multi select pre-fill existing values on edit screen error: Call to undefined method Illuminate\Database\Query\Builder::roles() HOT 1
- @form__object_maker does not set default values HOT 1
- keyword/tags Field
- Toggle Field
- Slug Field
- Select
- Improved Field Validation Components
- File Accept Attribute HOT 1
- Testing
- Address Field
- Uppy HOT 1
- Image upload cropper
- Zip/Postal HOT 1
- Rating
- Grapes
- Summertime
- AutocompleteJS
- Custom Autocomplete HOT 1
- JS Pattern conversions
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from forms.