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

Application nettoyé, Ajout de la lib composer hybridauth/hybridauth TODO: integrer hybrid auth sur une page simple d'authentification

Emmanuel ROY authored on 09/09/2019 22:37:17
Showing 1 changed files
... ...
@@ -1,6 +1,6 @@
1
-# MVC - en Programmation Orienté Objet
1
+# Modular Symfony Application
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 Blade (Laravel)
4 4
 
5 5
 Les urls d'accès sont de type www.domain.tld/page/varname1/varvalue1/varname2/varvalue2/ ...
6 6
 
... ...
@@ -10,7 +10,7 @@ Afin de créer une nouvelle page vous devez instancier trois fichiers contenant
10 10
 "application > include > controlleurs > mapage.php" contenant:
11 11
 > les commandes permettant de gérer un formulaire
12 12
 > un ou plusieurs accès à la base de données
13
-> les variables ainsi instanciées permettent l'affichage dans la vue
13
+> les variables instanciées dans $templateData permettent l'affichage dans la vue blade
14 14
 
15 15
 "application > include > modeles > mapage.model" contenant
16 16
 >les variables spécifiques à la page de l'application exemple:
... ...
@@ -19,10 +19,9 @@ name : le nom de mapage
19 19
 description : ma description pour les moteur de recherche
20 20
 params : paramètre(s) supplémentaire(s)
21 21
 ```
22
+"application > include > vues > view > mapage.blade.php contenant
23
+> le layout blade a instancier
22 24
 
23
-"application > include > vues > mapage.phtml" contenant
24
->les blocs html qui seront affichés dans le layout standard
25
-
26
-Je ne peut que vous proposer de regarder dans le dossier layout afin de comprendre comment cela est affiché!
27
-
28
-pour le reste, c'est a vous de voir, mais c'est une architecture fonctionnelle à 2.5 vitesses
25
+pour les modules symfony, c'est un peu plus compliqué il faut instancier ces trois précédents fichiers en faisant appel la class Modular,
26
+ne pas oublier de référencer le module dans le dossier modules > setup > registre.model
27
+et faire correspondre le nom du dossier avec le registre, ici l'exemple est syf43.
29 28
\ No newline at end of file
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