[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