[TYPO3-UG Italy] Come applicare un template

Tonix - Antonio Nati tonix at interazioni.it
Wed Jul 30 22:18:00 CEST 2014


Ciao Luca,

il problema nasce da alcuni termini che sono usati in posti diversi con 
significati diversi.

Quello che viene genericamente chiamato template, dovrebbe essere 
chiamato in modo più esteso:

  * template TYPO3, quello che tu hai identificato essere composto da
    codice TYPOSCRIPT e da altre caratteristiche varie
  * template HTML, che è quello che in genere compone l'ossatura grafica
    del sito, e che è controllato dal template TYPO3.

In pratica, per poter visualizzare una pagina correttamente, tu devi avere:

  * una pagina TYPO3: paragrafi, plugin, testo, immagini, insomma quello
    che fai normalmente in una pagina TYPO3 tramite gli strumenti di
    redazione del CMS.
  * un template HTML: definisce la struttura che comporrà la pagina,
    contiene i marcatori che delimitano le zone della pagina (in genere
    un menu, il corpo della pagina, talvolta qualche colonna laterale,
    probabilmente una zona in fondo per avvisi, copyright et similia)
  * un template TYPO3, che usa il template HTML sopra descritto ed
    effettua le operazioni di 'montaggio':
      o mette il menu effettivo al posto dei marcatori del menu nel
        template HTML
      o mette la pagina TYPO3 al posto dei marcatori del contenuto
        pagina nel template HTML
      o mette il contenuto della zona in fondo al posto dei marcatori
        della zona in fondo nel template HTML.

Questo solo per darti un inizio.

La separazione che vedi tra i due template ha un senso:

  * in questo modo il grafico può occuparsi in maniera totalmente libera
    del template HTML, mentre lo sviluppatore TYPO3 può scrivere la
    parte di 'raccordo' tra la grafica ed il contenuto del CMS.

Molti mettono poco nel template HTML e fanno fare tutto il lavoro al 
TYPOSCRIPT del template TYPO3. Io preferisco mettere il più possibile 
nel template HTML, perché libera la mente e l'opera del grafico, che può 
fare tutte le modifiche che vuole senza mettermi ogni volta in mezzo.

Riguardo Templavoila, ti sconsiglio di usarlo: i meccanismi base di 
TYPO3, se assimilati bene, sono molto semplici, e complicarsi la vita 
con Templavoila non vale proprio la pena.

Ti consiglio di rimanere con la versione che hai o con la 4.5. A parte 
opinioni divergenti sulla 6.x (che per me è tre passi indietro) ci sono 
tanti manuali e documenti sulla versione 4.x che ti permetteranno di 
entrare meglio nei meccanismi TYPO3.

Ciao,

Tonino




Il 30/07/2014 20:34, Luca Bora ha scritto:
> Rieccomi :) Ho passato la giornata a cercare di capirci qualcosa in 
> più... Ho consultato alcuni tutorial sul sito docs.typo3.org, ma mi 
> rimane davvero difficile chiarirmi le idee.
> In particolare dal tutorial "Getting Started" credo di aver capito che 
> l'aspetto delle pagine web è comandato da un Template Record, che 
> sostanzialmente consiste in un codice TypoScript. E che per modificare 
> il template occorre agire su questo TypoScript nel campo Setup.
> Poi però dal tutorial "Templating Tutorial", già solo dall'indice vedo 
> che oltre a lavorare col TypoScript Template Record, è possibile anche 
> lavorare con l'HTML Template.
> E poi, alla fine del tutorial, viene detto che che sono altre 
> possibilità, per esempio usare l'estensione TemplaVoilà! che permette 
> di creare strutture delle pagine più flessibili.
> Ricercando sul forum informazioni riguardo questo TemplaVoilà! mi sono 
> imbattuto in qualche discussione che sollevava il problema se ancora 
> fosse disponibile con le più moderne versioni di Typo3.
> Quindi alla fine sono più confuso di prima... :( Anche perché io 
> credevo che un template fosse una struttura (con tanto di grafica) di 
> una pagina web, alla quale si andavano ad associare i contenuti della 
> pagina stessa... Invece leggendo tutte queste cose oggi mi è sembrato 
> più che qui il template devo crearmelo da me, proprio come scrivere 
> l'intero codice html e css (ecc) di una pagina web. Non esistono dei 
> template già pronti, al limite solo modificabili?
> Sarei veramente grato se qualcuno potesse spiegarmi a parole semplici 
> tutta questa questione... Purtroppo online non trovo altri tutorial 
> semplici...
> Grazie mille e scusate se rompo
> _______________________________________________
> TYPO3-UG-Italy mailing list
> TYPO3-UG-Italy at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-ug-italy


-- 
------------------------------------------------------------
         Inter at zioni            Interazioni di Antonio Nati
    http://www.interazioni.it      tonix at interazioni.it
------------------------------------------------------------



More information about the TYPO3-UG-Italy mailing list