Supporto volontario e collaborativo per Joomla!® in italiano

Aspettando Joomla 3.7 e la grande novità dei campi aggiuntivi

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 
nuovi campi aggiuntivi
In questi giorni è uscita la versione Beta 3 di Joomla 3.7 e l'attesa cresce intorno alla nuova release che conterrà, tra le altre, l'importante novità dei campi aggiuntivi.

Spesso infatti creiamo contenuti che potrebbero essere visualizzati in modo più ordinato, chiaro ed efficace con la guida di campi specifici.
Pensiamo ad esempio ad un sito che recensisce libri in cui compaiono sempre titolo, autore, editore, anno di pubblicazione, ecc.; oppure ad un ricettario con ingredienti, porzioni, calorie, tempo di cottura, preparazione, ecc.; o ancora al sito di un'azienda che pubblica le schede tecniche dei suoi prodotti.


Certo si può cercare un componente specifico da installare sul sito ma a volte è difficile trovarlo esattamente come lo vogliamo, con tutte le funzionalità che servono e solo quelle. Inoltre, perché dovremmo rinunciare ai vantaggi degli articoli che sono nativi e quindi perfettamente integrati in ogni aspetto di Joomla?

I campi aggiuntivi quindi ci vengono in aiuto alla perfezione consentendo di organizzare le informazioni in modo efficace e coerente in tutte le pagine del sito senza dover installare nulla.

Certo non pensiamo di creare un vero catalogo online in cui filtrare i dati in base ai nuovi campi ma se il nostro obiettivo è quello di standardizzare la visualizzazione delle pagine e guidare il redattore nell'inserimento dei testi, allora questa nuova funzionalità risulterà preziosa.

Nell'amministrazione di Joomla nella voce di menù Contenuti, si trovano le due nuove voci: Fields e Field Groups.

Le tipologie di campo che si possono creare sono numerose e per ognuna sono previste varie opzioni.

Oltre ai classici, text, textarea, checkbox, Url, radio ci sono altri campi molto interessanti.
È possibile ad esempio visualizzare una galleria con immagini prese da una determinata cartella, caricare immagini dai Media o scegliere un'immagine da una lista, selezionare un utente, inserire una data da un calendario, e altri ancora.

Molto interessante a mio avviso è il campo SQL che consente di fare una query per visualizzare una serie di valori in una dropdown box.

Nell'immagine che segue è possibile vedere la creazione di un campo SQL.



Così è come appare nell'inserimento dell'articolo:

inserimento aticolo

Se volete provare a replicare l'esempio, questa è la tabella da creare in MySQL.
CREATE TABLE `esempio_sql` (
  `value` int(11) NOT NULL,
  `text` varchar(100) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

INSERT INTO `esempio_sql` (`value`, `text`) VALUES
(1, 'mele'),(2, 'banane'),(3, 'pere'),(4, 'pesche');

Sempre a proposito dei campi, è possibile assegnarli ad una o più categorie di articoli visualizzandoli solo dove serve. Inoltre i campi devono essere assegnati ad un gruppo (Field Group). Il gruppo genera una TAB nella maschera di creazione/modifica dell'articolo.

Creare campi e gruppi di campi è molto semplice ed intuitivo; resta poi da adeguare al meglio il template affinché i nuovi dati siano visualizzati nel modo migliore.

-----
Appendice: ringrazio Alexred che nel forum mi ha suggerito che con il campo SQL è possibile anche interagire direttamente con i valori già memorizzati in Jommla. Ad esempio:
select id as value, title as text from #__modules
riporta l'elenco dei titoli dei moduli

select id as value, name as text from #__users
riporta l'elenco dei nomi degli utenti iscritti

molto interessante...
-----

CommentaCommenta questo articolo sul forum
Ho scritto e condiviso questo articolo su Joomla.it, fallo anche tu. Invia ora un nuovo articolo!
Roberto Rizzi
Alcune informazioni su di me:
Sono un libero professionista e mi occupo di sviluppo software personalizzati e siti internet.


Ho anche scritto:
         ✔ diventa autore su Joomla.it

Ultima versione di Joomla!®

downloadVer. 3.7.2 Stabile Italiana
Data di rilascio: 23 Maggio 2017
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: