L’efficacité de l’experience open source
 
PartagerPartager ImprimerImprimer
Logo_TYPO_3

TYPO3 V4.5 pour Développeur

Star Star Star Star Star
Ref : TYPO3DEV
 

Web Web

Durée : 2 jours
Lieu : Asnières
Niveau : 1débutant

Prix : nous consulter

Logo_TYPO_3

TYPO3 V4.5 pour Développeur

Objectifs

Formation à Typoscript Du "Hello world" à l'intégration d'une maquette :
principe, configuration et menu
Utiliser les extensions TYPO3
Créer de nouveaux plugins back-office et front-office avec l'outil de création d'extension TYPO3

Programme détaillé

Débuter avec Typoscript

Création du gabarit Typoscript d’une page

Éditer un template

• Édition simple
• Édition avancé

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

Typo Extensions

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 »

Développement 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

20 février 2017

Sortie de TYPO3 v8.6


L’équipe de développement du gestionnaire de contenu TYPO3 annonce la disponibilité de la mise à jour majeure 8.6. Cette version préfigure la version avec support de long terme 8 LTS à paraître au mois d’avril. À une exception près la version v8.6 définit donc l’ensemble des fonctionnalités disponibles dans la version LTS, exposant de nombreux changements préparés dans de précédentes versions et aujourd’hui disponibles.

Nouvel assistant de manipulation des images

La gestion des images a toujours été un atout de TYPO3, qui possède depuis sa version 7 un premier assistant de manipulation des images au sein de backend. Ce dernier permettait notamment de rogner les images en fonction de l’usage. Cette fonctionnalité a été grandement étendue dans la version 8.6 en permettant un rognage multiple des zones d’images en fonction de la taille d’affichage sur le frontend. Une zone de focalisation peut aussi être définie par l’éditeur afin qu’elle soit toujours visible, quel que soit le mode d’affichage. Enfin, les intégrateurs pourront marquer les zones de couverture d’une image pour informer visuellement les éditeurs des zones qui pourraient être recouvertes par d’autres éléments du site.

Typo_1_image_manipulation_crop

Amélioration des capacités d’édition et multilingues

Tout d’abord, les éléments de contenus seront plus faciles à gérer pour les éditeurs grâce à l’amélioration de l’interface. Des éléments de menus comme la liste des pages pourront être sélectionnés directement dans les assistants sans étape intermédiaire. Les améliorations portent aussi sur la gestion des liens et formulaires grâce à l’ajout dans le backend d’une prévisualisation du chemin réel des liens et non du lien interne au CMS. Les erreurs de validation des formulaires sont affichées dorénavant dans le coin supérieur droit du backend, permettant à l’éditeur d’aller directement vers les champs invalides. Enfin, un mécanisme d’héritage des traductions via un nouvel assistant permet aux traducteurs de sélectionner un champ unique pour un enregistrement localisé. Ce dernier pourra obtenir une valeur spécifique ou hériter de l’élément « parent ». En cas de modification de l’enregistrement parent, le nouveau mécanisme assurera la recopie de la valeur enregistrée pour le champ enfant.

Amélioration de l’ordonnanceur

L’ordonnanceur de la version 8.6 gagne en finesse de réglage pour les tâches et les groupes de tâches. Elles peuvent être maintenant planifiées pour une prochaine exécution du cron et l’interface de gestion de longues listes de tâches a été revue.

Typo_3_scheduler_crop

Source : typo3.org

Consulter cette actualité
20 octobre 2016

TYPO3 mis à jour en version 8.4

En attendant la version support de long terme à venir en avril, l’équipe de développement du gestionnaire de contenus open source rend disponible la mise à jour estampillée 8.4. Petit tour des nouveautés :

Consulter cette actualité
22 août 2016

Data Management Platform : comment croiser Big Data et efficacité sans se perdre ?

La donnée étant la source décisionnelle des entreprises, le monitoring de l’environnement digital de celles-ci est vite devenu d’une importance cruciale, notamment à l’heure d’optimiser le coût de transformation et/ou d’acquisition sur internet. C’est alors que les Data Management Platforme, DMP, s’imposent sur ce marché de la donnée, pour le plus grand bonheur des marketeurs.

Consulter cette actualité
29 mars 2016

TYPO3 en version 8.0

Bien que l’équipe de développement du gestionnaire de contenu open source Typo3 soit bien attelée à la tâche de support de la version 7LTS sortie il y a quelques mois, elle lance le premier sprint de développement de la version 8.

Consulter cette actualité
12 novembre 2015

TYPO3 7 LTS est disponible

Le gestionnaire de contenu open source TYPO3 est disponible depuis quelques jours en version support de long terme destinée aux entérprises. Après 14 mois de développement, la version LTS correspondant à l’estampille 7.6.0 bénéficiera d’un support pour les trois prochaines années.

Consulter cette actualité

Pré-requis

  • HTML, Notions en PHP et en base de données
  • Utilisation des outils de développements

Public concerné

  • Webmasters ayant des compétences XHTML, CSS, Design Web, Flash, Photos et vidéos.
  • Toute personne ayant des compétences en développement PHP
  • Maîtriser TypoScript ou avoir suivi la formation TypoScript

Contactez-nous

Pour tout renseignement ou demande de devis :

Jennifer Châtelet

01 41 40 88 03 training@smile.fr

demande de devis

Une selection qui pourrait vous intéresser

Les dernières actualités

mercredi 26 août 2015

-30% sur la formation AngularJS

Domptez le framework AngularJS !
Profitez de 30% de remise, 1390€ les trois jours au lieu de 1990€.
Prochaine formation les 7-8-9 septembre 2015 à Paris-Asnières.

En savoir +
mercredi 01 avril 2015

Smile Training forme les équipes de Safran et de leurs filiales sur la nouvelles plateforme Drupal

Le projet confié à Smile par SAFRAN avait pour but la mise en place d’une usine à sites. Cette usine permet aux sociétés du groupe SAFRAN de produire des sites selon un schéma cohérent pour l’ensemble du groupe.

Chaque entité peut bénéficier d’un template de site orienté vers ses besoins (groupe, société, pays, événementiel, support métier). La gestion des contenus est autonome, mais permet aussi aux différents contributeurs de sélectionner et partager les contenus disponibles sur le portail pour leurs propres besoins de communication (agenda des événements, communiqués de presse). Après une phase de déploiement pilote réussie, SAFRAN souhaite déployer la solution sur l’intégralité de ses sites avant le salon du Bourget 2015.

Smile a piloté les aspects techniques de la réalisation du projet. Développée avec Drupal, l’usine met notamment en place un répertoire de contenus géré en mode push, une innovation qui permet aux contributeurs de bénéficier en temps réel des contenus produits par SAFRAN.

Quatre sites ont été déployés à ce jour : www.safran-group.com/fr , www.safran-usa.com , www.sagem-ds.com/fr et www.techspace-aero.be/fr .

En savoir +
jeudi 26 mars 2015

Découvrir Drupal 8 sans bouger de son bureau

Smile Training vous propose d'intervenir au sein de votre entreprise avec un séminaire dédié à la découverte de Drupal 8

En savoir +