Objectives
Introduction à TYPO3
- Become fully familiar with the basics of the TypoScript language
- Adapt the TYPO3 extensions
- Create new extensions for TYPO3
- Set-up of a site on an HTML template
Programme
Installation and parameterising of TYPO3
- General presentation of TYPO3
- The TYPO3 basics :
- Structure of a site
- Description of the MySQL base associated with TYPO3
- The various files and directories
- Encoding of characters (UTF-8)
- Installation on local workstation and parameterising
Development with TYPO3
- Mise en oeuvre des gabarits TemplaVoilà (TV) et des CSS
- Paramétrage avec Typoscript
- Prise en compte de l’accessibilité
Advanced parameterising of TYPO3
- Management of multilingualism (l10n)
- Presentation of the extensions administrator
- Implementation of workspaces and validation processes
- Special content: media library (DAM)
Development and modification of extensions
- Configuration of the development workstation
- Principles of the TYPO 3 API:
- Reference documentation for the API
- Access to data with the API
- Adaptation of extensions and creation of new extensions
- KickStarter
- TCA
- Modules (backend) & plugins (frontend)
- FlexForms and XML
- Management of renderings in Front-end with the API
- Implementation of multilingualism in an extension
- Implementation of Workspaces in an extension
Practical work
Each participant has access to a workstation under Windows XP on which you will gradually install a TYPO3 site with extensions which you will have developed during the training course.
Typo3 trainings are in french only
