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

Les prochaines dates

Du : 16 octobre 2017 Au : 18 octobre 2017

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

Nos Actualités