Skip to content

Latest commit

 

History

History
275 lines (195 loc) · 8.21 KB

custom-field-categoria.md

File metadata and controls

275 lines (195 loc) · 8.21 KB

Custom field categoria

Custom field Scuola

Gruppo campi Scuola

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”.

gruppo-campi-categoria-scuola

Messaggio

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

custom-field-messaggio

Nella tab Opzioni impostare:

  • Modificabile in: entrambi
  • Mostra etichetta: nascondi
  • Visualizza il campo: dopo il titolo
  • Layout: headlinescuola
  • Mostra se di sola lettura: eredita

Mese Anno Evento

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

custom-field-mese-anno

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

Titolo evento

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

custom-field-titolo-evento

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

Descrizione evento

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

custom-field-descrizione-evento

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

Anno evento

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

custom-field-anno-evento

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

Storia della Scuola

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

custom-field-storia-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

Intro strutture

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

custom-field-intro-strutture

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

Strutture

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

custom-field-strutture

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

Organizzazione

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

custom-field-organizzazione

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

Row Strutture

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

custom-field-row-strutture

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