Chiunque ha una passione sa benissimo che è fondamentale riuscire a tenere in ordine le proprie cose, avere contezza del materiale di cui si dispone e del posto in cui è riposto un determinato attrezzo sicuramente agevola e velocizza le nostre attività professionali e non.

Quello che viene presentato in questo articolo è un estensione per Joomla che consente l'archiviazione di qualsiasi tipo di informazione, libri, attrezzi, prodotti o file tramite un semplice form creato da noi.

MNB Inventario consente infatti, di creare più inventari ed associare a questi vari moduli per l'inserimento e la consultazione dei record, fornendo la possibilità di effettuare una rapida ricerca tramite un campo di testo.

L'inserimento dei record potra avvenite tramite il modulo come mostrato di seguito

e verrà visualizzato l'elenco con le anteprime

o con le icone

Tutto funziona correttamente anche senza l'attivazione ma se volete aggiungere dei moduli opzionali o dei campi aggiuntivi è necessaria la registrazione del componente sul portale.

Vediamo in breve le potenzialità di questo semplice ma versatile componente che potrete scaricare gratuitamente

 

 

Personalizzazione del layout della pagina di front end Elenco

  • Tramite la scheda "Opzioni" disponibile nel Back End sarà possibile personalizzare il layout del front-end;
   

 

All'installazione MNB Inventario creerà un inventario di default contenente un modulo e tre campi che sarà possibile personalizzare dal back-end 

 

L'inventario "My Net Brick"

  • L'inventario di default creato è denominato "My Net Brick" vediamo le informazioni che troveremo nel dettaglio di back-end

  • La data di creazione
  • La data di inizio e di fine degli inserimenti nell'inventario 
  • Il Titolo o denominazione dell'inventario
  • Una breve Descrizione del contenuto dell'inventario
  • L'opzione Pubblica che consentirà di sospenderne la pubblicazione dell'archivio

 

Il Modulo default 

  • All' inventario di default "My Net Brick" è associato il "Modulo default" e nel dettaglio di back-end sarà possibile impostare una serie di proprietà come riportato di seguito 

 

  • L'inventario a cui associare il modulo tramite Seleziona inventario
  • Il Titolo modulo o denominazione 
  • Una breve Descrizione del modulo
  • Il livello di Accesso alla modifica dei record mostrati nel modulo , tutti gli utenti appartenenti al livello d'accesso selezionato potranno disporre della maschera per la modifica del record
  • nel dettaglio saranno inoltre riportati tutti i campi associati al modulo

 

I Campi

Il Modulo default conterrà tre "campi" denominati rispettivamente Titolo , CategorieAllegato.

Tutti i campi hanno alcune proprietà comuni come:

  • Se il campo deve essere obbligatorio o no;
  • La lunghezza espressa in numero di caratteri;
  • La dimensione del campo nel modulo;
  • Se mostrarlo o no in elenco;

mentre per i campi di tipo file e consentito in più scegliere:

  • La visualizzazione delle anteprime dei file doc, docx, odt, xls, xlsx, pdf;
  • Scegliere se mostrare un’anteprima o un icona dell’estensione del file;

per i campi di tipo list è possibile la

  • Personalizzazione dei valori contenuti nell'elenco a cascata;
  • Personalizzazione della lunghezza dei campi

 esaminiamo di seguito i vari form presentati el back-end di dettagio dei campi 

Campi di tipo testo

  • "Etichetta" indica la denominazione del campo che verrà riportata anche come etichetta della colonna nell'elenco;
  • "Ordine" indica la posizione di visualizzazione della colonna del campo nell'elenco;
  • "Tipo di Campo" definisce la tipologia di campo è possibile scegliere tra testo,list,allegato rispettivamente un campo di testo un campo con elenco a cascata o un campo che consenta di allegare in file o un immagine;
  • Alla voce "Tool Tip" é possibile scegliere le indicazioni guida che compariranno al passaggio del mouse sul campo;
  • "Obligatorio" definisce se l'inserimento di un valore nel campo è obbligatorio o facoltativo - imposta la proprietà "requiered";
  • "Visibile" Definisce se visualizzare o meno il campo nell'elenco;