Novius OS
  • Installer Novius OS
    • Installation
    • Assistant de paramétrage
    • La suite
    • Mise à jour
    • Optimisations après installation
  • Comprendre Novius OS
    • Fondamentaux du logiciel
    • Organisation des répertoires
    • Différences avec FuelPHP
    • Principes ergonomiques
    • Fondamentaux des applications
    • Partage (Sharing)
    • Multi-Contextes
    • Médiathèque
    • Permissions et droits d’accès
    • Front-Office et cache
  • Étendre une application
    • Mécanismes d’extensions
    • Le bootstrap
    • Ajouter un champ
    • Modifier l’affichage sur le site
    • Ajouter une action en back-office
    • Modifier un comportement en front-office
  • Créer une nouvelle application
    • Assistant “Créer mon appli”
    • Créer un enhancer
    • Créer un gabarit
    • Rajouter des champs
    • Ajouter des vignettes dans l’App Desk
    • Ajouter un fichier associé
    • Traduire l’application
    • Fichiers de migrations
  • Notes de versions
    • Notes de la version 0.2
    • Guide de migration de la version 0.1 à la version 0.2
    • Notes de la version Chiba 1
    • Guide de migration de la version 0.2 à la version Chiba 1
  • Contribuer à Novius OS
    • Normes de codage
    • Charte rédactionnelle (Français)
 
Novius OS
  • Docs »
  • Étendre une application
  • Edit on GitHub

Étendre une application¶

  • Mécanismes d’extensions
    • Créer un fichier dans local
      • Configuration
      • Vues
    • Utiliser les évènements pour modifier une configuration
    • Remplacer une vue par une autre
    • Créer une application dédiée d’extension
  • Le bootstrap
  • Ajouter un champ
    • Dans la BDD
    • Dans le Model
      • Déclarer la colonne
      • Activer le cache des properties
    • Dans le formulaire
    • Dans la visualisation
  • Modifier l’affichage sur le site
    • Modification de la vue
      • 1ère technique : étendre la vue
      • 2e technique : étendre la configuration
    • Ajout du CSS
      • 1ère technique : étendre la vue
      • 2e technique : agir directement sur le gabarit
  • Ajouter une action en back-office
    • Placeholders
    • Cibles des actions
    • Add / Edit / Delete
  • Modifier un comportement en front-office
    • Faire une redirection 301 en fonction de l’URL
    • Envoyer un mail remerciement dans un formulaire de contact
Next Previous

© Copyright 2012, Novius OS.

Sphinx theme provided by Read the Docs