Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
Skip to content
World desk4 min

Repeater relazionale o wizard in Filament 5: quale scegliere?

Il repeater gestisce campi o record ripetuti; il wizard guida l’utente tra passaggi. Ecco come scegliere, combinarli e verificare l’API corretta per Filament 5.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

In Filament 5, un repeater relazionale e un wizard risolvono problemi diversi: il primo gestisce gruppi ripetibili di campi o record collegati; il secondo suddivide un modulo in passaggi. Puoi usare entrambi nello stesso flusso, per esempio un wizard con una fase dedicata a inserire più record correlati. Prima di implementare, verifica la documentazione 5.x: i dettagli API emersi per schemi e wizard si riferiscono a Filament 4.x e non dimostrano i metodi correnti.

Prima verifica: requisiti e documentazione di Filament 5

La pagina ufficiale di installazione di Filament 5 indica PHP 8.2+, Laravel 11.28+ e Tailwind CSS 4.1+. I requisiti possono cambiare: controlla la pagina aggiornata e le versioni effettivamente installate nel progetto prima di iniziare. Filament può essere installato tramite Composer come panel builder oppure usando componenti individuali: installazione ufficiale di Filament 5.

As an Amazon Associate I earn from qualifying purchases.

La pagina degli schemi consultata descrive Filament 4.x: colloca Repeater tra i campi e Wizard tra i componenti di layout, ma rimanda alla documentazione 5.x per l’API corrente. Usala solo per comprendere la distinzione concettuale, non per copiare metodi senza verificarli: panoramica degli schemi Filament 4.x.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Quando scegliere un repeater relazionale

Usa un repeater quando l’utente deve aggiungere, modificare o rimuovere più elementi dello stesso tipo in una schermata: per esempio righe di dettaglio o contatti associati a un record. Se ogni elemento deve essere salvato come record collegato, la scelta del repeater riguarda anche il modello di persistenza, non solo la disposizione visiva.

Per la domanda “How do I save related records in a Filament repeater?”, il punto decisivo è controllare nella documentazione Filament 5 il tipo di relazione supportato, la convenzione per il nome del campo e il comportamento in creazione, aggiornamento e cancellazione. Questi dettagli non sono stabiliti dalla documentazione 4.x qui consultata, quindi non è prudente assumere che una configurazione o un metodo di una versione precedente funzioni invariato.

Valuta quantità, complessità e modalità di modifica

  • Per pochi elementi con campi semplici, una lista di gruppi ripetuti può rendere immediata la compilazione.
  • Quando gli elementi diventano numerosi o hanno molte colonne, valuta se l’utente avrebbe bisogno di una presentazione tabellare o di una modifica in finestra modale.
  • Se l’interfaccia richiede ordinamento, controlli specifici o un’esperienza di editing diversa da quella standard, considera un’estensione solo dopo aver verificato compatibilità, manutenzione e sicurezza.

Quando scegliere un wizard a passaggi

Un wizard è adatto a un’attività lunga che beneficia di una sequenza chiara, di una progressione guidata o della presentazione graduale dei campi. Non trasforma i dati in record correlati: governa come l’utente procede attraverso il modulo. Per la query “Filament 5 wizard steps”, verifica nella documentazione ufficiale 5.x le API correnti per definire gli step, la navigazione e la validazione.

L’esempio ufficiale di creazione record disponibile nelle fonti è relativo a Filament 4.x. Discute passaggi eventualmente saltabili e il riuso delle funzioni che definiscono i campi tra form di risorsa e step del wizard; è contesto storico, non prova che la stessa API sia valida in Filament 5: creazione di record in Filament 4.x.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Progetta il recupero dagli errori

  • Raggruppa i campi secondo il lavoro che l’utente sta svolgendo, non solo per ridurre la lunghezza visibile della pagina.
  • Decidi come gli errori di validazione vengono mostrati e come l’utente torna allo step da correggere.
  • Usa passaggi condizionali solo quando la risposta precedente cambia davvero ciò che serve compilare dopo.

Repeater e wizard non sono alternative

La distinzione utile è tra struttura dei dati e progressione dell’attività. Il repeater organizza elementi ripetibili, eventualmente collegati a una relazione; il wizard organizza il percorso tra parti del modulo. Un wizard può contenere un repeater in uno dei suoi passaggi quando il flusso richiede sia una compilazione sequenziale sia più record correlati.

Esigenza Scelta più pertinente
Inserire più gruppi simili di campi o record collegati Repeater, verificando l’API relazionale Filament 5
Guidare l’utente attraverso una procedura articolata Wizard, verificando step, validazione e navigazione Filament 5
Una procedura articolata che include più elementi correlati Wizard con repeater nel passaggio appropriato
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Estensioni: compatibilità dichiarata e controlli necessari

Le estensioni possono cambiare la presentazione o l’interazione del repeater, ma non sostituiscono la verifica dell’API ufficiale. La pagina marketplace di Advance Table Repeater dichiara compatibilità v5 e cita visualizzazione tabellare e colonne riordinabili: Advance Table Repeater. La pagina di Modal Repeater dichiara supporto v4/v5 e modifica degli elementi tramite modale: Modal Repeater. Sono dichiarazioni dei rispettivi marketplace, non garanzie indipendenti di manutenzione o sicurezza.

Prima di aggiungere un pacchetto, controlla compatibilità con le dipendenze del progetto, attività di manutenzione e requisiti di sicurezza. Evita inoltre di basarti su Relation Manager Repeater: la relativa scheda dichiara esplicitamente che non supporta v5: scheda Relation Manager Repeater.

Un criterio pratico per decidere

  1. Chiarisci se stai modellando una raccolta di elementi o guidando una procedura: nel primo caso parti dal repeater, nel secondo dal wizard.
  2. Se gli elementi ripetuti sono record collegati, verifica nel riferimento ufficiale Filament 5 il tipo di relazione, il binding del campo e il ciclo di salvataggio per creazione, modifica e rimozione.
  3. Se la procedura ha più fasi, verifica nella documentazione 5.x come configurare step, validazione e navigazione prima di trasferire esempi di versioni precedenti.
  4. Se servono entrambe le cose, progetta il wizard per le fasi e inserisci il repeater nella fase in cui si gestisce la raccolta.
  5. Prova il flusso sulle versioni effettivamente installate, includendo errori di validazione e modifiche ai record già salvati.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.