CMS Drupal – Développer un module

Formation

En intra entreprise

Prix sur demande

Description

  • Typologie

    Formation

  • Méthodologie

    En intra entreprise

  • Dates de début

    Dates au choix

Personnaliser l’interface graphique Le CMS Drupal a la particularité de proposer un Framework permettant de coder en PHP et de développer  rapidement des applications sur-mesure. Cette formation propose une première partie consacrée à la compréhension et au développement de modules Drupal en précisant les extensions système, les hooks et les API, puis les stagiaires apprendront […]

Les sites et dates disponibles

Lieu

Date de début

En intra entreprise

Date de début

Dates au choixInscriptions ouvertes

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Emagister S.L. (responsable du traitement) traitera vos données pour mener des actions promotionnelles (par e-mail et/ou téléphone), publier des avis ou gérer des incidents. Vous pouvez consulter vos droits et gérer votre désinscription dans la politique de confidentialité.

Les Avis

Les matières

  • Gestion de contenus
  • Webmaster
  • Développement web
  • Webdesigner
  • Informatique de gestion
  • Plug in
  • Ajax
  • PHP
  • Développeur web
  • Informatique

Le programme

           Télécharger le programme

  • 14INF127_CMS_Drupal_-_Developper_Un_Module.pdf (29 Téléchargements)
Profil stagiaire
  •  Administrateurs, webmasters, développeurs, webdesigners et toute personne ayant en charge un site Drupal
Objectifs
  • Comprendre le fonctionnement et le vocabulaire Drupal : taxinomie… et maîtriser le principe du CMS
  • Savoir ce que l’on peut faire et que l’on peut proposer avec Drupal
  • Être autonome pour la gestion et la mise à jour de son site
  • Être capable d’installer, de configurer et de mettre en place les outils principaux
ProgrammeLa structure d’un module
  • Le fichier .info
  • Le fichier .module
  • Le fichier .install
Les hooks
  • Le principe de surcharge
  • Le fonctionnement
  • L’extension du système de hook
  • les hooks disponibles
  • les hooks du système
  • les hooks de contenu
  • les hooks de structure
  • les hooks utilitaires
  • les hooks de sécurité
  • les hooks de module
  • les hooks de tâche
  • les hooks de recherche
  • les hooks utilisateur
    Quelques hooks en détails
    • Le hook hook_permission()
    • Les hooks de gestion des blocs
    • Les hooks de menu
    • Les hooks de gestion des nœuds
    • Le hook hook_user()
    • Le hook hook_theme()
Les tableaux de rendu
  • Le principe
  • L’utilisation dans Drupal
  • À l’affichage d’un bloc, d’une page, à la création d’un formulaire
Les formulaires
  • L’API de formulaire
  • le principe de fonctionnement
  • les types de composant
  • l’attribut #autocomplete_path
  • les champs dynamiques
  • l’attribut #ajax
  •  Les hooks de formulaire
  • le hook hook_forms()
  • les hooks hook_form_alter()
  • les hooks hook_form_alter()

CMS Drupal – Développer un module

Prix sur demande