Formation Typo3 extbase/fluid pour developpeur

Ref :

Digital & Mobile Durée :
3 jours
Lieu :
Paris - Lyon - Lille - Nantes

Tarif

Intra :
Inter :
1950€ HT / personne
Inscrivez-vous

Demande d'informations

Pré-requis

  • Maîtrise du TypoScript
  • Maîtrise du développement TYPO3 v4 (piBase/Kickstarter)

Public concerné

  • Informaticiens
  • Webmasters
  • Ingénieurs
  • Chefs de projet technique

Objectifs

Former des rédacteurs et des webmasters / administrateurs Initiation au Typoscript,

Gérer les templates Html et gestion des utilisateurs front et back office

Présenter le back-office et toutes les opérations de contributions (gestion des pages et contenus)

Programme détaillé

EXTBASE ET FLUID

  • De quoi s’agit-il ?

  • Avec quelles versions de TYPO3 ?

  • Adaptés à la production ?

  • Créer une extension

  • Cahier des charges

  • Modèle de données

  • Créer notre extension

  • Les propriétés de l'extension

  • Ajouter une entité ou un objet-valeur

  • Définir une entité ou un objet-valeur

  • Ajouter un plugin ou un module

  • Premier état des lieux

  • Installation de l'extension

  • Fonctionnalités

  • Structure des fichiers

  • Les contrôleurs

  • Les templates des plugins

  • La déclaration des plugins

     

MODIFIER UNE EXTENSION

  • Le CRUD

  • Create / Créer

  • Update / Mettre à jour

  • Delete / Supprimer

  • Read / Lire

  • Relations entre entités & object value

 

EXTBASE

  • Conventions

  • Casse

  • Nommage

  • Annotations PHPDoc

  • Accéder à la base de données : Persistance, Repository et Query Object

  • TypoScript

  • Les configurations

  • Scope « settings »

  • Utilisation du ConfigurationManager

  • FlashMessages

  • Validation

  • Injection de dépendances (D I : Dependency Injection)

  • Dispatcher : déclarer un plugin

  • Inclure des CSS et JS

  • Gestion du cache

  • Gestion des fichiers : File Abstraction Layer (FAL)

FLUID

  • Syntaxe

  • ViewHelper - Généralités

  • Principe

  • Utilisation

  • ViewHelper courants

  • Créer un ViewHelper

  • Les formulaires

  • Récursivité – afficher une arborescence

  • TypoScript / Content Object FLUID (cObj->FLUID)

  • Widgets

Modalités pédagogiques

Méthode essentiellement active basée sur la mise en œuvre de travaux pratiques sur PC.

Les apports théoriques et méthodologiques viennent éclairer la pratique et favorisent la prise de recul.

Les apprenants sont encadrés par un formateur qui soumet un exercice, le corrigé se fait ensuite en groupe. Plusieurs exercices pratiques permettront aux participants de maîtriser opérationnellement l’outil.

Un diaporama est projeté aux participants durant la formation. Il présentera la trame et les contenus de la formation (plan, supports visuels et exercices), et des liens vers les chapitres des documentations officielles utiles à la réalisation des exercices.

Nos Actualités