up
This commit is contained in:
@@ -44,7 +44,7 @@ class TelaResource extends Resource
|
||||
ColorPicker::make('color')->default('#000000'),
|
||||
|
||||
Select::make('proveedor_id')
|
||||
->relationship('proveedor', 'nombre', fn(\Illuminate\Database\Eloquent\Builder $q) => $q->where('categoria', 'telas'))
|
||||
->options(fn() => \App\Models\Proveedor::where('categoria', 'telas')->pluck('nombre', 'id')->toArray())
|
||||
->searchable()
|
||||
->preload()
|
||||
->required(),
|
||||
|
||||
@@ -0,0 +1,18 @@
|
||||
<?php
|
||||
require __DIR__ . '/../vendor/autoload.php';
|
||||
$app = require_once __DIR__ . '/../bootstrap/app.php';
|
||||
$kernel = $app->make(Illuminate\Contracts\Console\Kernel::class);
|
||||
$kernel->bootstrap();
|
||||
|
||||
use App\Models\Proveedor;
|
||||
|
||||
try {
|
||||
$rows = Proveedor::where('categoria', 'telas')->get();
|
||||
echo "Found " . $rows->count() . " proveedores with categoria=telas\n";
|
||||
foreach ($rows as $r) {
|
||||
echo "- {$r->id}: {$r->nombre} ({$r->categoria})\n";
|
||||
}
|
||||
} catch (Throwable $e) {
|
||||
echo "Error: " . get_class($e) . " - " . $e->getMessage() . "\n";
|
||||
echo $e->getTraceAsString();
|
||||
}
|
||||
Reference in New Issue
Block a user