Questo intervento si rivolge ai web designer senza particolari conoscenze di sviluppo TYPO3 e tratta della creazione di templates di pagine e contenuti attraverso il framework Fluid Powered TYPO3
T3CAMP Italia 2011: Esempi e soluzioni per creare in TYPO3 dei layout che possano adattarsi a device con diverse dimensioni, risoluzioni, interfacce ecc... Con particolare attenzione ai dispositivi mobile.
TYPO3: uno sguardo al repository a caccia di estensioni e alcune curiositàRino Razzi
Il repository delle estensioni del CMS TYPO3: vediamo come funziona e alcune delle estensioni più interessanti. Queste slides sono relative al talk fatto al T3Camp Italia 2014 tenutosi a Milano il 14-15 marzo 2014.
La community è uno dei punti di forza di Magento e l’elenco dei moduli disponibili permette di adattarlo a molte delle esigenze o specificità di qualunque E-Commerce.
In questo intervento si propone una carrellata di 20 moduli interessanti, alcuni dei quali probabilmente già conosciuti, altri probabilmente un po’ meno, cercando di coprire 20 diversi ambiti, dalle scontistiche alle spedizioni, dalle performance al marketing e così via.
8 aprile a Milano presentazione della nuova versione TYPO3 CMS 8 LTS, Per maggiori informazioni: hellotypo3.it
In attesa, nella presentazione, trovate tutte le novità inserite nella versione 8.6
Queste sono le slide della mia presentazione al T3CampItalia 2011. Argomento della presentazione è stata la sicurezza in TYPO3, dalle impostazioni in fase di installazione, alle estensioni utili (es. il PHPIDS: Intrusion detection system), fino alle tecniche di programmazione per evitare gli attacchi più comuni (es. sql injection e cross site scripting).
Lo sviluppo del frontend negli ultimi anni ha raggiunto nuovi livelli di complessità, in seguito all’evoluzione di internet e alla sempre maggiore importanza dei motori di ricerca.
Oltre che di tutti gli aspetti grafici il frontend developer deve occuparsi anche di una serie di funzionalità e ottimizzazioni che nel mondo dell’eCommerce sono diventate fondamentali: Search Engine Optimization (SEO), social network integration e miglioramento delle prestazioni.
Nicola Della Marina nel suo intervento tratterà nel dettaglio i singoli argomenti, ed evidenzierà come sia fondamentale la loro interazione.
10 aspetti SEO da non trascurare mai in un E-commerceBizup
La presentazione del nostro SEO Specialist Claudio Fiorentino si sofferma sui 10 aspetti SEO da considerare in un E-commerce: dalla gestione dei prodotti ai contenuti multilingua, passando per l'ottimizzazione mobile.
Ecommerce: Integrare Joomla! e Magento grazie a Yireo Magebridge per Simone Bussoni
Intervento Simone Bussoni al Joomla!Day Italia 2015 a Firenze. Viene presentata una interessate soluzione per gli #ecommerce quando si parla di Joomla!: l'integrazione di questo #CMS con la Community Edition di Magento Commerce, grazie al plugin #MageBridge di Yireo. Può essere la soluzione per una clientela esigente in termini di gestione delle vendite e scalabilità, ma con un interesse spiccato verso gestione dei contenuti, forte attrattiva per il cliente finale. Obiettivo è ottenere un sito web di ecommerce capace di generare conversioni per ogni tipo di mercato.
A fine 2015 è stato lanciato lo sviluppo della nuova major release di TYPO3 CMS. A marzo 2016 il rilascio della prima sprint release. In questo documento si trovano tutte le novità di TYPO3 CMS 8.0
Slides delle lezioni del corso di Strumenti e applicazioni del Web per il corso di laurea magistrale in Teoria e tecnologia della comunicazione - Università di Milano Bicocca - Prof.R.Polillo (a.a. 2014-15) - Lezione del 17 marzo 2015
TYPO3 strumento per differenti soluzioni: sito community e sito multi-domaingammsystem
Talk per il primo evento italiano dedicato a TYPO3, Bologna 26 27 Novembre 2010.
Il talk vuole dare una panoramica sul tipo di applicazioni sviluppabili e sviluppate con TYPO3. Target informativo per tutti.
2. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Sono Maurizio Morini
socio fondatore di Gamm System
mi occupo della progettazione
di siti internet basati su TYPO3
2
Questo intervento si rivolge ai web designer senza
particolari conoscenze di sviluppo TYPO3
e tratta di templating attraverso il
framework Fluid Powered TYPO3
10. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
FedExt
Utilizza Fluid per ogni singolo aspetto di
design e layout dell’output TYPO3
quindi
mi posso concentrare sulla costruzione dei
templates utilizzando solamente Fluid assieme
ai soliti strumenti (html, css e javascript)
10
11. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Flux
• Flux è il cuore di ogni extension FedExt
ed il suo scopo è di integrare un Flex Form
dinamico direttamente all’interno del
template Fluid
• Flux permette di creare form fields di
configurazione all’interno degli header di
pagina e nei contenuti.
11
17. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Creazione extension
• Creo con Extension Builder
una ext vuota:
fluidcontent_t3campitalia
• Creo un file di configurazione
typoscript
• Modifico ext_table.php per
includere il setup typoscript e
registrare la extension come
provider di page template e
content template
17
20. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Templates Fluid
• Layouts: creano la struttura generale della
pagina e sono utilizzati da più templates
• Templates: sono il vero e proprio template
referenziato dal Controller per il rendering
dell’output della ext.
• Partials: sono templates di parti di codice
utilizzate in più Layouts/Templates
20
48. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Confronto con TV
• Nessuna informazioni di templates è memorizzata nel
database
• Quando si cambia il template non bisogna rimappare i
contenuti
• Typoscript viene utilizzato solo per configurazioni: con
FedExt i menu vengono creati nel template Fluid
• Fluid è utilizzato per tutti gli aspetti di definizione dei
templates e per processare i dati da visualizzare.
• Attraverso Flux posso parametrizzare e configurare i
template di pagina e di contenuti, fornendo tantissime
opzioni agli editori.
48
49. Pagina
www.t3campitalia.it 2014
morini@gammsystem.com
Fluid Powered TYPO3
Riferimenti
49
Fluid Power TYPO3:
https://fedext.net/
https://github.com/FluidTYPO3
Documentazione Fluid Power TYPO3:
https://github.com/FluidTYPO3/documentation
DocumentazioneViewHelpers:
https://fedext.net/viewhelpers
!
!