Cos'è un item?
Per quanto una notizia, un prodotto o un ordine siano elementi molto diversi tra loro, hanno una cosa in comune: sono tutti elementi gestibili in DataWeb. Possiamo infatti crearli, modificarli, eliminarli o ordinarli.
Questa caratteristica comune è data dal fatto che, alla base, sono tutti degli item.
Questa caratteristica comune è data dal fatto che, alla base, sono tutti degli item.
L’item è l’unità base di gestione in DataWeb, un prototipo di elemento su cui vengono costruiti tutti gli altri.
Ad esempio, per creare una notizia, si parte dall’item base (che ha alcune proprietà predefinite che vediamo a breve) e si aggiungono titolo, data, descrizione, immagini e documenti.
Oppure, per avere un prodotto si aggiungono nome, codice, prezzo e immagine.
Le stesse immagini contenute in una notizia sono a loro volta degli item con aggiunto un file.
Oppure, per avere un prodotto si aggiungono nome, codice, prezzo e immagine.
Le stesse immagini contenute in una notizia sono a loro volta degli item con aggiunto un file.
Gli item possono essere collegati tra loro per creare strutture avanzate: l’item “notizia” può essere collegato ad una serie di item “immagine”. Oppure un item “ordine” può essere collegato a più item “riga ordine”.
Tutti gli item condividono queste proprietà:
- Un identificativo univoco: per identificare l’item (esempio: 125)
- Una etichetta testuale per descrivere l’item (esempio: “Lampadina LED”)
- Uno stato di pubblicazione (esempio: Attivo)
- Un indicatore di completezza (ovvero se sono stati completati tutti i dati richiesti)
- Le date di creazione e di modifica
Grazie a questa soluzione, otteniamo questi importanti benefici:
- Si può creare qualsiasi tipo di elemento combinando dati e documenti
- L’esperienza di gestione è la stessa per tutti gli elementi
- Ogni implementazione va a vantaggio di tutti gli elementi
Lo sapevi che...
Un item di un certo tipo può essere creato o collegato solo a sezioni compatibili. Ad esempio un’immagine potrà essere creata o collegata solo a sezioni predisposte per accogliere item di tipo immagine.
Un item di un certo tipo può essere creato o collegato solo a sezioni compatibili. Ad esempio un’immagine potrà essere creata o collegata solo a sezioni predisposte per accogliere item di tipo immagine.