SAND-framework/README.md

29 lines
1.1 KiB
Markdown
Raw Normal View History

# MVC - en Programmation Orienté Objet
2017-06-13 22:54:16 +02:00
---
Cette architecture MVC Objet est composée d'un layout HTML5 Standard
2017-06-13 22:54:16 +02:00
Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
2018-12-09 06:15:26 +01:00
Afin de créer une nouvelle page vous devez instancier trois fichiers contenant diverses variables, dont voici les commandes:
"application > include > controlleurs > mapage.php" contenant:
2018-12-09 05:22:46 +01:00
> les commandes permettant de gérer un formulaire
> un ou plusieurs accès à la base de données
> les variables ainsi instanciées permettent l'affichage dans la vue
"application > include > modeles > mapage.model" contenant
2018-12-09 05:22:46 +01:00
>les variables spécifiques à la page de l'application exemple:
```
name : le nom de mapage
description : ma description pour les moteur de recherche
params : paramètre(s) supplémentaire(s)
2018-12-09 05:22:46 +01:00
```
"application > include > vues > mapage.phtml" contenant
2018-12-09 06:15:26 +01:00
>les blocs html qui seront affichés dans le layout standard
2018-12-09 06:15:26 +01:00
Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses