Mit diesem link.Laravel Rucksack addField where Klausel
Ich versuchte, eine where-Klausel in addField hinzuzufügen, wo der Drop-Down nur den Inhalt als Optionen laden soll, wenn sie eine Bedingung entsprechen. Hier
ist der Code:
$this->crud->addField([ // select_from_array
'name' => 'manager',
'label' => "Manager Name",
'type' => 'select_callback', // Custom field type of select2
'entity' => 'Manager',
'attribute' => 'name',
'model' => 'App\Models\Manager',
'scope' => 'manager'
// 'allows_multiple' => true, // OPTIONAL; needs you to cast this to array in your model;
], 'update/create/both');
Und in Model.php
public function scopeManager($query)
{
return $query->where('gym_code', Auth::user()->gym_code);
}
Aber es funktioniert nicht !! Dank
was ist die Fehlermeldung? was funktioniert nicht? – ljubadr
Werfen Sie einen Blick auf diese - [? Wie stelle ich eine gute Frage] (https://stackoverflow.com/help/how-to-ask) – ljubadr
keine Fehlermeldung es nicht –