Baserat på sökresultaten kan du kombinera med `setupListOperation()` och `setup()` för att lägga till widgets i Laravel Backpack, men det finns några viktiga skillnader att tänka på:
1. Omfattning av widgetar:
- `setupListOperation()`: Widgetar som läggs till här kommer bara att laddas på listoperationssidan.
- `setup()`: Widgetar som läggs till här kommer att laddas på alla CRUD-operationer (lista, skapa, uppdatera, etc.).
2. Tidpunkt för widgettillägg:
- `setupListOperation()`: Widgetar läggs till efter att listoperationen är klar, så att du kan anpassa listvyn baserat på det aktuella tillståndet.
- `setup()`: Widgetar läggs till under den allmänna CRUD-inställningen, innan någon specifik operationsinställning.
3. Flexibilitet:
- `setupListOperation()`: Låter dig lägga till widgets specifika för listoperationen, vilket ger dig mer kontroll och flexibilitet.
- `setup()`: Ger ett mer globalt tillvägagångssätt, där du kan lägga till widgets som bör finnas i alla CRUD-operationer.
Så du kan använda en kombination av `setupListOperation()` och `setup()` för att lägga till olika uppsättningar widgets till din Backpack CRUD:
- Använd `setupListOperation()` för att lägga till widgets som är specifika för listoperationen, såsom diagram, förloppsindikatorer eller anpassat innehåll relaterat till listvyn.
- Använd `setup()` för att lägga till globala widgets som bör finnas på alla CRUD-operationer, såsom informationskort, meddelanden eller vanliga funktioner.
På så sätt kan du ha en blandning av operationsspecifika och globala widgets i din Backpack-adminpanel, så att du kan anpassa gränssnittet baserat på användarens aktuella sammanhang.
Kom ihåg att attributet `bp-section` kan användas för att rikta in sig på specifika CRUD-operationer eller sektioner i din anpassade CSS och JavaScript, vilket kan vara användbart när du lägger till operationsspecifika widgets.
Citat:[1] https://laracasts.com/discuss/channels/laravel/laravel-backpack-fusioncharts-not-working
[2] https://backpackforlaravel.com/docs/6.x/crud-operation-list-entries
[3] https://stackoverflow.com/questions/tagged/laravel-backpack?page=3&tab=newest
[4] https://backpackforlaravel.com/docs/6.x/crud-operation-show
[5] https://github.com/Laravel-Backpack/CRUD/issues/2051