Vous êtes ici :
visuel poupées russes

CMS / gestion de contenu

Logo Typo3 Développeur

Typo3 développeur

Objectifs : Formation à Typoscript ; Utiliser les extensions Typo3 et Créer de nouveaux plugin back-office et front-office avec l'outil de création d'extension Typo3.

Jour 1

Typo3 Typoscript


  • Débuter avec Typoscript
  • Création du gabarit Typoscript d’une page
  • Editer un template
    • Edition simple
    • Edition avancée
  • Le Typoscript Object Browser
  • Bonnes pratiques à retenir
    • Arborescence
    • Template sur page particulière
    • Constantes du site
    • Eviter les doublons dans les surcharges
  • Appliquer un gabarit html à des pages
    • Marquer les zones de contenu dans un gabarit HTML
  • Configurer le setup pour le rendu de contenu
    • Appeler une constante
    • Utilisation avancée des subparts et markers
  • Faire un menu
    • Menu simple
    • Menu avec plusieurs niveaux d'arborescence
    • Menu spéciaux
  • Configuration du header, du body et des metatags
  • Insérer un script PHP

Jour 2

Typo3 Extension


  • Le système d’extensions de Typo3
    • Onglet "Loaded extensions"
    • Onglet "Available extentions to install"
    • Installation et désinstallation d'extensions
    • Onglet "Import extensions from online repository"
    • Onglet "Settings"
    • Onglet "Make new extensions"
  • Création d’une extension (kickstarter)
    • Option "General Info"
    • Option "News Database Tables"
    • Option "Extend existing tables"
    • Option "Frontend plugin"
    • Options "Backend modules" et "Integrate in existing modules"
    • Option "Clickmenu items
    • Option "Services"
    • Option "Static Typoscript code"
    • Option "TSConfig"
    • Option "Setup languages"
  • Structure d'une extension : modifications "manuelles" courantes
    • Passer des extensions en « no cache »
    • Ajouter ou modifier des traductions
    • Modifier une configuration TCA
    • Ajouter du Typoscript embarqué
    • Ajouter une configuration « globale »
  • Developpement de base de l’extension
    • Création et taggage du gabarit de l'extension
    • Appel du gabarit et remplacement des marqueurs
    • Fonctions usuelles et bonnes pratiques
      • Requêtes en BDD
      • Gestion des liens
      • Gestion du multilinguisme
      • Formatage RTE des champs
      • Récupération configuration plugin
  • Utilisation des Flexform
    • Datastructure
    • Modification du fichier EXT_TABLES.PHP
    • Récupérer les informations dans un plugin
  • Extensions du back-office

Et après

L'assistance Smile


Afin d’assurer une continuité dans la formation Smile propose à ses stagiaires une assistance qui permet, dans les 3 mois qui suivent la formation dispensée, d’échanger avec le formateur. Cette assistance inclut une heure d’échange par stagiaire.
Le stagiaire sollicite le formateur via l’adresse mail : training@smile.fr en laissant l’ensemble de ses coordonnées. Le formateur répondra par mail, ou contactera directement par téléphone selon la question et son degré de difficulté.

Voir les prochaines sessions


Public concerné

Webmaster ayant des compétences XHTML, CSS, Design Web, Flash, Photos et vidéos.
Toute personne ayant des compétences en développement PHP.

Prérequis

Html, notions en Php et en base de données
Utilisation des outils de développements

Durée

2 jours

Tarif

990€ HT

Référence de la formation

TYPDEV

Pour tout renseignement ou inscription :  Yves Miezan Ezo

Téléphone : 01 41 40 59 69

Mail :  training@smile.fr

Ou :  

Suivez @Smile_Training sur Twitter

Téléchargez le bulletin d'inscription