Formation Typo3 EXTBASE/FLUID pour developpeur

Ref :

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

Tarif

Intra :
Inter :
1 950€ HT / pers
Inscrivez-vous

Demande d'informations

Les prochaines dates

Du : 14 novembre 2018 Au : 16 novembre 2018

Pré-requis

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

Public concerné

Informaticiens, Webmasters, Ingénieurs, Chef 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