Creare un nuovo gruppo di campi di tipo “Categoria” denominato “Scuola”.
Quindi andare in contenuto Gruppi di campi -> Filtrare la voce in alto a sinistra in Categoria -> Nuovo -> Compilare il campo titolo “Scuola”.
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Messaggio”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Area di Testo (textarea)
- Nome: messaggio
- Etichetta: Messaggio
- Obbligatorio: No
- Usa in sottomodulo: No
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
- Categoria: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il titolo
- Layout: headlinescuola
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Mese Anno Evento”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Testo (text)
- Nome: mese-anno
- Etichetta: Mese Anno Evento
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: usa predefinito
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Titolo Evento”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Testo (text)
- Nome: titolo-evento
- Etichetta: Titolo Evento
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: prima di visualizzare il contenuto
- Layout: titoloevento
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Descrizione Evento”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Area di testo (textarea)
- Nome: descrizione-evento
- Etichetta: Descrizione Evento
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: prima di visualizzare il contenuto
- Layout: usa predefinito
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Anno Evento”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Testo (text)
- Nome: anno-evento
- Etichetta: Anno Evento
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: usa predefinito
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Storia della Scuola”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Sottocampo ( subform )
- Nome: evento-storia
- Etichetta: Storia della Scuola
- Obbligatorio: No
- Campi: Mese Anno Evento (text) Titolo Evento (text) Descrizione Evento (text) Anno Evento (text)
- Stato: Pubblicato
- Gruppi di campi: Scuola
- Categoria: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Layout: predefinito
- Mostra etichetta: mostra
- Visualizza il campo: dopo il contenuto del display
- Layout: timeline
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Intro strutture”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Area di Testo (textarea)
- Nome: intro-strutture
- Etichetta: Intro strutture
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: headlinestrutture
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Strutture”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: SQL (sql)
- Nome: strutture
- Etichetta: Strutture
- Obbligatorio: No
- Usa solo in sottomodulo: Sì
Nel campo “Query” inserire la seguente stringa di testo
SELECT content.id as 'value', content.title as 'text' FROM #__content content INNER JOIN #__categories categorie ON content.catid = categorie.id WHERE categorie.parent_id = 19
Andando a sostituire il numero 19 riportato nell’esempio con l’id della categoria “Organizzazione” creata precedentemente. Per visualizzare l’id è sufficiente andare in Contenuto -> Categorie e nella lista di tutte le categorie presenti individuare “Organizzazione”. Sulla destra è presente l’ID quindi il numero da sostituire al posto del 19.
- Valori multipli: Sì
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Layout: selezione avanzata
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: usa predefinito
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Organizzazione”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: URL (url)
- Nome: organizzazione
- Etichetta: Organizzazione
- Obbligatorio: No
- Usa in sottomodulo: Sì
- Filtro: Usa impostazioni Plugin
- Mostra URL: Sì
- Stato: Pubblicato
- Gruppi di campi: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: usa predefinito
- Mostra se di sola lettura: eredita
Creare un nuovo campo di tipo “Categoria” e chiamarlo “Row Strutture”.
All’interno della tab Generale impostare i seguenti parametri:
- Tipo: Sottocampo ( subform )
- Nome: row-strutture
- Etichetta: Row Strutture
- Obbligatorio: No
- Ripetibile: Sì
- Campi: Intro Strutture (textarea) Strutture (sql) Organizzazione (url)
- Stato: Pubblicato
- Gruppi di campi: Scuola
- Categoria: Scuola
Nella tab Opzioni impostare:
- Modificabile in: entrambi
- Layout: predefinito
- Mostra etichetta: nascondi
- Visualizza il campo: dopo il contenuto del display
- Layout: rowstrutture
- Mostra se di sola lettura: eredita