Concepts

De Mozaic Framework.
Aller à : Navigation, rechercher

Structure

L'environnement est structuré de la manière suivante :

  • Applications : C'est le niveau hiérarchique le plus élevé. Le framework peut héberger plusieurs applications, n'ayant pas forcément de liens entre elles. Une application peut être par exemple un blog, un système de gestion de fichiers, un site web d'entreprise...


  • Modules : une application peut être divisée en modules. Pour un blog, par exemple, on peut avoir un module regroupant toutes les actions liées aux billets, un autre pour les commentaires, un autre pour gérer des pages statiques...


  • Actions : les modules sont subdivisés en actions. Une action est en fait une opération disponible pour l'utilisateur. Pour le module des billets, un action va tous les afficher, une autre va permettre de créer un billet, une autre d'en effacer...

Appeler une page

Pour appeler une page, ou une opération, l'url se présente généralement sous la forme suivante :

 index.php?app=<nom de l'application>&module=<nom du module>&action=<nom de l'action>

Par exemple, pour afficher tous les posts du blog, nous appellerons :

 index.php?app=blog&module=post&action=showall

Il est bien entendu possible de définir une application par défaut, un module par défaut pour l'application, et une action par défaut pour un module. Dans ce cas, les paramètres à fournir dans l'url peuvent être plus limités.

Aller plus loin

Didacticiel partie 1 : création d'un blog (configuration et affichage des billets)

Didacticiel partie 2 : création d'un blog (création et modification des billets)

Tutorial partie 3: Un peu de javascript pour agrémenter la saisie

Outils personnels
Espaces de noms
Variantes
Actions
Navigation
Boîte à outils