Les modules de gestion

Créer ou installez des modules supplémentaires pour ajouter des fonctionnalités propres aux besoins de chaque site.

Par défaut Automne contient les modules les plus courants :  actualités, médiathèque, formulaires ou création d'URLs courtes avec le module Alias par exemple.

Grâce au générateur d'application intégré, ajoutez autant de modules supplémentaires que vous le souhaitez.

Le générateur de modules

Modules installés par défaut dans Automne

Une des particularités d’Automne est son générateur de module intégré appelé Polymod.

L'assistant de création de module vous permet de créer des structures personnalisées et de relier plusieurs objets entre eux (comme une actualité et un commentaire par exemple).

La création de la structure des objets de vos modules se fait entièrement via l'interface de gestion des modules d'Automne, sans écrire la moindre ligne de code. Et ce n'est pas tout, Automne génère ensuite l'interface d'administration correspondante de manière entièrement automatisée. Toujours pas la moindre ligne de PHP à écrire alors que vous pouvez déjà commencer à insérer des données dans vos modules. 

La gestion de l'affichage de vos modules se fait ensuite via des rangées de contenus en utilisant les balises XML d'Automne.

Exemple :  les modules Actualités et Médiathèque fourni dans cette démonstration ont été entièrement créés à partir du générateur de modules d'Automne. Ils peuvent être modifiés pour être ajustés à ce que vous souhaitez de très simplement.

Il est donc facile de créer ses propres modules à l'aide du Polymod et de les partager ensuite avec la communauté.

Modules en PHP

Grâce à l'API d'Automne vous pouvez aussi développer des modules plus complexes que le Polymod ne saurait traiter.

Ces modules, créés en PHP peuvent alors réaliser tout type d'opération métier complexe en s'intégrant parfaitement à l'interface d'Automne.

Vous pouvez ainsi lier Automne à vos bases de données métier ou encore créer des modules de mailing, d'e-commerce, interroger des web services distants et ajouter bien d'autres fonctionnalités encore.