Vous êtes connecté en tant que anonymous Se Deconnecter
Browse code

Update README.md

Emmanuel ROY authored on 28/06/2019 22:12:00 • GitHub committed on 28/06/2019 22:12:00
Showing 1 changed files
... ...
@@ -1,6 +1,6 @@
1
-# MVC - en Programmation Orienté Objet
1
+# MVP - en Programmation Orienté Objet
2 2
 ---
3
-Cette architecture MVC Objet est composée d'un layout Twig Standard
3
+Cette architecture MVP Objet est composée d'un layout Twig Standard
4 4
 
5 5
 Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
6 6
 
Browse code

modification de la ligne composer sur le readme

git authored on 15/03/2019 13:27:18
Showing 1 changed files
... ...
@@ -27,6 +27,6 @@ params : tout paramètre supplémentaire(s) dont vous auriez besoin sur la page
27 27
 
28 28
 Ce modèle MVC utilise Composer ainsi que les autoload de composer, afin de pouvoir faire 
29 29
 fonctionner l'application il faut lancer la commande avant tout affichage:
30
->composer dump-autoload
30
+>composer update
31 31
 
32 32
 pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
Browse code

update du readme

git authored on 15/03/2019 13:16:40
Showing 1 changed files
... ...
@@ -1,6 +1,6 @@
1 1
 # MVC - en Programmation Orienté Objet
2 2
 ---
3
-Cette architecture MVC Objet est composée d'un layout HTML5 Standard
3
+Cette architecture MVC Objet est composée d'un layout Twig Standard
4 4
 
5 5
 Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
6 6
 
... ...
@@ -11,18 +11,22 @@ Afin de créer une nouvelle page vous devez instancier trois fichiers contenant
11 11
 > les commandes permettant de gérer un formulaire
12 12
 > un ou plusieurs accès à la base de données
13 13
 > les variables ainsi instanciées permettent l'affichage dans la vue
14
+> la variable $twig_var permettant de communiquer avec le moteur de template
14 15
 
15 16
 "application > include > modeles > mapage.model" contenant
16 17
 >les variables spécifiques à la page de l'application exemple:
17 18
 ```
18
-name : le nom de mapage
19
+name : mapage
20
+page_title : La description de la page affiché dans les navigateur sur l'onglet
19 21
 description : ma description pour les moteur de recherche
20
-params : paramètre(s) supplémentaire(s)
22
+params : tout paramètre supplémentaire(s) dont vous auriez besoin sur la page
21 23
 ```
22 24
 
23
-"application > include > vues > mapage.phtml" contenant
24
->les blocs html qui seront affichés dans le layout standard
25
+"application > include > vues > mapage.html.twig" contenant
26
+>les blocs html qui seront affichés lors de l'affichage
25 27
 
26
-Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
28
+Ce modèle MVC utilise Composer ainsi que les autoload de composer, afin de pouvoir faire 
29
+fonctionner l'application il faut lancer la commande avant tout affichage:
30
+>composer dump-autoload
27 31
 
28 32
 pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
Browse code

Update README.md

Emmanuel ROY authored on 14/03/2019 10:49:58 • GitHub committed on 14/03/2019 10:49:58
Showing 1 changed files
... ...
@@ -25,12 +25,4 @@ params : paramètre(s) supplémentaire(s)
25 25
 
26 26
 Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
27 27
 
28
-
29
-L'architecture vient avec quelques features externe:
30
- - (fonts) fontawesome et entypo
31
- - (css) bootstrapp
32
- - (js) jquery
33
- - (template) meny.js pour le template standard
34
-
35
-
36 28
 pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
Browse code

commit initial de la branch template-meny

git authored on 14/03/2019 10:30:11
Showing 1 changed files
... ...
@@ -26,5 +26,11 @@ params : paramètre(s) supplémentaire(s)
26 26
 Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
27 27
 
28 28
 
29
+L'architecture vient avec quelques features externe:
30
+ - (fonts) fontawesome et entypo
31
+ - (css) bootstrapp
32
+ - (js) jquery
33
+ - (template) meny.js pour le template standard
34
+
29 35
 
30 36
 pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
Browse code

Update README.md

Emmanuel ROY authored on 09/12/2018 06:15:26 • GitHub committed on 09/12/2018 06:15:26
Showing 1 changed files
... ...
@@ -4,7 +4,7 @@ Cette architecture MVC Objet est composée d'un layout HTML5 Standard
4 4
 
5 5
 Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
6 6
 
7
-Afin de créér une nouvelle page vous devez créér trois fichiers contenant divers variables, dont voici les commandes:
7
+Afin de créer une nouvelle page vous devez instancier trois fichiers contenant diverses variables, dont voici les commandes:
8 8
 
9 9
 
10 10
 "application > include > controlleurs > mapage.php" contenant:
... ...
@@ -21,9 +21,9 @@ params : paramètre(s) supplémentaire(s)
21 21
 ```
22 22
 
23 23
 "application > include > vues > mapage.phtml" contenant
24
->les blocs html qui seront afficher dans le layout standard
24
+>les blocs html qui seront affichés dans le layout standard
25 25
 
26
-Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est afficher!
26
+Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
27 27
 
28 28
 
29 29
 
Browse code

Update README.md

Emmanuel ROY authored on 09/12/2018 05:22:46 • GitHub committed on 09/12/2018 05:22:46
Showing 1 changed files
... ...
@@ -8,18 +8,20 @@ Afin de créér une nouvelle page vous devez créér trois fichiers contenant di
8 8
 
9 9
 
10 10
 "application > include > controlleurs > mapage.php" contenant:
11
- les commandes permettant de gérer un formulaire
12
- un ou plusieurs accès à la base de données
13
- les variables ainsi instanciées permettent l'affichage dans la vue
11
+> les commandes permettant de gérer un formulaire
12
+> un ou plusieurs accès à la base de données
13
+> les variables ainsi instanciées permettent l'affichage dans la vue
14 14
 
15 15
 "application > include > modeles > mapage.model" contenant
16
-les variables spécifiques à la page de l'application exemple:
16
+>les variables spécifiques à la page de l'application exemple:
17
+```
17 18
 name : le nom de mapage
18 19
 description : ma description pour les moteur de recherche
19 20
 params : paramètre(s) supplémentaire(s)
21
+```
20 22
 
21 23
 "application > include > vues > mapage.phtml" contenant
22
-les blocs html qui seront afficher dans le layout standard
24
+>les blocs html qui seront afficher dans le layout standard
23 25
 
24 26
 Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est afficher!
25 27
 
Browse code

Big Nighty Update de nouvelles fonctionnalités avec le README

Signed-off-by: Emmanuel ROY <ornithorynxe@live.fr>

Emmanuel ROY authored on 09/12/2018 04:44:37
Showing 1 changed files
... ...
@@ -1,7 +1,28 @@
1
-MVC - en Programmation Orienté Objet
1
+# MVC - en Programmation Orienté Objet
2 2
 ---
3
-Cette architecture basique est composée d'un layout standard modifiable dont les include sont a définir
4
-les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
5
-Une page doit etre instanciée dans chacuns des dossiers INCLUDE/modeles-vues-controlleurs de l'application
3
+Cette architecture MVC Objet est composée d'un layout HTML5 Standard
6 4
 
7
-pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 3 vitesses
5
+Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
6
+
7
+Afin de créér une nouvelle page vous devez créér trois fichiers contenant divers variables, dont voici les commandes:
8
+
9
+
10
+"application > include > controlleurs > mapage.php" contenant:
11
+ les commandes permettant de gérer un formulaire
12
+ un ou plusieurs accès à la base de données
13
+ les variables ainsi instanciées permettent l'affichage dans la vue
14
+
15
+"application > include > modeles > mapage.model" contenant
16
+les variables spécifiques à la page de l'application exemple:
17
+name : le nom de mapage
18
+description : ma description pour les moteur de recherche
19
+params : paramètre(s) supplémentaire(s)
20
+
21
+"application > include > vues > mapage.phtml" contenant
22
+les blocs html qui seront afficher dans le layout standard
23
+
24
+Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est afficher!
25
+
26
+
27
+
28
+pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
Browse code

Version fonctionnelle de base

Emmanuel ROY authored on 13/06/2017 22:54:16
Showing 1 changed files
1 1
new file mode 100644
... ...
@@ -0,0 +1,7 @@
1
+MVC - en Programmation Orienté Objet
2
+---
3
+Cette architecture basique est composée d'un layout standard modifiable dont les include sont a définir
4
+les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
5
+Une page doit etre instanciée dans chacuns des dossiers INCLUDE/modeles-vues-controlleurs de l'application
6
+
7
+pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 3 vitesses