Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

TYPO3 : ​Intégration avec FLUID Template

Utiliser les ViewHelpers

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Utilisez maintenant toute la puissance de FLUID avec les ViewHelpers. Redimensionnez vos images, créez des liens ou formatez vos données. Les ViewHelpers vous facilitent la vie !
04:14

Transcription

Comme je le disais dans les vidéos précédentes, les viewhelpers sont des fonctions qui vont être utilisables directement dans vos templates Sans le savoir, vous avez déjà utilisé trois viewhelpers au cours de cette formation. En effet, les fonctions f:layout, f:section et f:render sont des viewhelpers. Maintenant, voyons comment utiliser de nouveaux viewhelpers. Nous avons dans les exercices précédents tenté d'afficher la date de création de notre page. Seulement, cette date est à récupérer directement dans la base de données. Elle n'est pas lisible par le commun des mortels. Comme vous le voyez ici, elle est au format de timestamp. Nous allons donc voir comment formater cette date. Je vais donc me rendre sur la documentation des viewhelpers. Donc, fluidtypo3.org/viewhelpers.html. Je vais faire une recherche de date, et je trouve le viewhelper format.date. Ici, je vais simplement copier l'exemple proposé et l'utiliser dans mon template. Je vais donc remplacer la date, par la date de création de ma page. Je sauvegarde, et je retourne voir mon affichage. Voilà, je vois ici que ma date a été formatée dans un format par défaut. Seulement, il est possible que l'affichage ne vous convienne pas. Nous allons donc retourner voir les propriétés du viewhelper date afin de comprendre comment modifier ce format. Et donc ici, je trouve une propriété format que je vais ajouter à mon viewhelper. Donc ici, j'aimerais bien afficher ma date sous la forme jour/mois/année. Je vais donc simplement modifier le format... ... par « d/m/Y »... Donc, il faut savoir que ce format est basé sur la fonction strftime de PHP. Je vous conseille donc, si vous cherchez de nouveaux formats d'aller directement sur la documentation. Vous tapez « strftime »... ... « php »... ... et vous allez arriver ici sur la liste des variables disponibles. Donc, je retourne maintenant sur mon template. Je sauvegarde, et je vais vérifier l'affichage. Je recharge, et voilà le format a bien été appliqué. Nous allons maintenant prendre un autre exemple. J'ai ici un texte qui est un peu long à mon goût. J'aimerais donc le couper automatiquement avec un viewhelper. Donc pour ça, je vais retourner dans la documentation. Donc, je vais regarder le viewhelper crop... ... qui se trouve également dans la catégorie format... ... et je vais donc copier ce viewhelper... ... que je vais coller ici... ... et je vais encadrer... ... mon texte par celui-ci. Ensuite, je vais définir le nombre maximum de caractères que j'ai besoin d'afficher. Donc ici disons, 200, et je sauvegarde. Je retourne voir l'affichage frontend, et je recharge ma page. Je vois bien que mon texte a été coupé. De plus, le viewhelper a automatiquement ajouté « ... » pour montrer que le texte est un texte coupé. Si je le souhaite, je vais pouvoir remplacer ces trois « ... » par autre chose. Pour cela, je vais retourner dans la documentation des viewhelpers, et je vais utiliser la propriété append... ... que je vais ajouter à mon viewhelper, et ici, je vais choisir d'afficher trois petits points entre crochets. Je sauvegarde. Et voilà, je peux constater que ma modification a bien été effectuée. Nous avons vu dans cette vidéo deux exemples de formatage de données. Il en existe évidemment bien d'autres que je vous laisserez découvrir par vous-même.

TYPO3 : ​Intégration avec FLUID Template

Apprenez à intégrer avec FLUID, le langage officiel de templating de TYPO3. Passez de la méthode classique des markers vers FLUID, et abordez les bonnes pratiques.

1h36 (24 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
TYPO3 6
Spécial abonnés
Date de parution :16 juin 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !