Formation eZ Publish 5 pour Développeur - Initiation Symfony

Ref :

Digital & Mobile Durée :
4 jours
Lieu :
Paris/Asnières

Tarif

Intra :
Inter :
2600€ HT / pers
Inscrivez-vous

Demande d'informations

Les prochaines dates

Du : 04 décembre 2017 Au : 07 décembre 2017

Pré-requis

  • PHP 5

  • Compétences de base eZ Publish Legacy 4

Public concerné

 

  • Développeurs expérimentés sur eZ 4

Objectifs

  • Installer une instance eZ Publish5

  • Comprendre l'architecture et les composants MVC Symfony 2

  • Passer des anciennes pratiques eZ 4 vers les bonnes pratiques eZ 5

  • Appréhender la nouvelle API eZ Publish

  • Réaliser un projet eZ Publish de base intégralement dans la couche Symfony

Programme détaillé

Symfony

  • Où trouver la documentation eZ / Symfony / Twig ?

  • Installation d'une instance eZ Publish 5 (composer, console, configuration Apache)

  • Architecture d'un projet Symfony

  • Création d'un Bundle

  • Routes et Contrôleurs

  • Twig et Assets

Symfony / eZ Publish

  • Entités et formulaires

  • Caches

  • Introduction à doctrine

  • API eZ Publish

  • Traduction du vocabulaire eZ 4 / eZ 5

  • Configuration

  • eZ Publish : site access, images variation, templates rules, ...

eZ Publish

  • Opérateurs Twig eZ

  • Les vues : surcharger une vue pour un type de contenu, afficher les attributs d'un objet, pagelayout

  • Vues imbriquées :  render

  • Surcharge du « Controller » d'une vue

  • Traductions

  • Cache

  • Services, commandes,

  • Authentification

  • Gérer les objets de contenus : créer, modifier, supprimer, déplacer

  • Tests unitaires et fonctionnels

Nos Actualités