diff --git a/data/docs/00.b. Comment bien utiliser les urls.md b/data/docs/00.b. Comment bien utiliser les urls.md index 00ac55f..b0c7479 100644 --- a/data/docs/00.b. Comment bien utiliser les urls.md +++ b/data/docs/00.b. Comment bien utiliser les urls.md @@ -1,12 +1 @@ -# Les étapes de configurations de SAND - -il vous faut modifier quelques valeurs dans des fichiers de configuration - - `application/config/app-parameters.php` - - - - `application/config/bdd-parameters.php` - - Les autres fichiers contenus dans config servent pour la branche dev - - Dans le cas où vous voudriez utiliser les conduits vous devrez modifier le fichier `application/config/files/routing.yml`. - \ No newline at end of file +# Comment bien utiliser les urls dans le framework SAND diff --git a/data/docs/00.c. Comment bien utiliser les commandes console.md b/data/docs/00.c. Comment bien utiliser les commandes console.md index 00ac55f..d3a91fc 100644 --- a/data/docs/00.c. Comment bien utiliser les commandes console.md +++ b/data/docs/00.c. Comment bien utiliser les commandes console.md @@ -1,12 +1 @@ -# Les étapes de configurations de SAND - -il vous faut modifier quelques valeurs dans des fichiers de configuration - - `application/config/app-parameters.php` - - - - `application/config/bdd-parameters.php` - - Les autres fichiers contenus dans config servent pour la branche dev - - Dans le cas où vous voudriez utiliser les conduits vous devrez modifier le fichier `application/config/files/routing.yml`. - \ No newline at end of file +# Comment bien utilisre les commandes dans le framework SAND \ No newline at end of file diff --git a/data/docs/04.a. Les vues Twig.md b/data/docs/04.a. Les vues Twig.md index 31b602e..1668383 100644 --- a/data/docs/04.a. Les vues Twig.md +++ b/data/docs/04.a. Les vues Twig.md @@ -1,4 +1,4 @@ -#Les vues Blade +#Les vues Twig Elles sont chargées dans cette ordre: @@ -6,45 +6,9 @@ Elles sont chargées dans cette ordre: * application/include/vues/layout * application/include/vues/view -ainsi la vue standard peut étendre de `application/include/vues/layout/body.blade.php` +ainsi la vue standard peut étendre de `application/include/vues/layout/body.html.twig` ```php -@extends('system') - -@section('body') - - @section('sidebar') - This is the master sidebar. - @show - -
- @yield('content') -
- -@endsection ``` -qui étends de `application/include/vues/system/system.blade.php` +qui étends de `application/include/vues/system/system.html.twig` ```php - - - - {{$page_title}} - - - @section('top-css') - @endsection - - - - -@section('top-javascript') -@endsection - -@yield('body') - -@section('bottom-javascript') -@endsection - - - - ``` \ No newline at end of file diff --git a/data/docs/04.c. Les vues Blade avec SPA(vuejs).md b/data/docs/04.c. Les vues Blade avec SPA(vuejs).md index 31b602e..71dcec5 100644 --- a/data/docs/04.c. Les vues Blade avec SPA(vuejs).md +++ b/data/docs/04.c. Les vues Blade avec SPA(vuejs).md @@ -1,50 +1,9 @@ -#Les vues Blade +#Les vues Blade avec une SPA Vue.js -Elles sont chargées dans cette ordre: +Elles sont chargées dans le même ordre que les vues Blade normale: * application/include/vues/system * application/include/vues/layout * application/include/vues/view -ainsi la vue standard peut étendre de `application/include/vues/layout/body.blade.php` -```php -@extends('system') - -@section('body') - - @section('sidebar') - This is the master sidebar. - @show - -
- @yield('content') -
- -@endsection -``` -qui étends de `application/include/vues/system/system.blade.php` -```php - - - - {{$page_title}} - - - @section('top-css') - @endsection - - - - -@section('top-javascript') -@endsection - -@yield('body') - -@section('bottom-javascript') -@endsection - - - - -``` \ No newline at end of file +Cependant il faut inclure les biblitohèques Vue.js dans la page et coder à la mimine la SPA \ No newline at end of file diff --git a/data/docs/05. Les Actions dans les vues.md b/data/docs/05. Les Actions dans les vues.md index bd58f12..f17f706 100644 --- a/data/docs/05. Les Actions dans les vues.md +++ b/data/docs/05. Les Actions dans les vues.md @@ -10,21 +10,21 @@ use MVC\Classe\Url; class DefaultAction extends Action { - public function default($data) + public function default($data1 = null,$data2 = null,$data3 = null) { /**your action algorythm**/ - if (isset($data[0])) { - $var1 = $data[0]; + if ($data1 !== null) { + $var1 = $data1; } else { $var1 = 1; } - if (isset($data[1])) { - $var2 = $data[1]; + if ($data2 !== null) { + $var2 = $data2; } else { $var2 = 2; } - if (isset($data[2])) { - $var3 = $data[2]; + if ($data3 !== null) { + $var3 = $data3; } else { $var3 = 3; } @@ -40,7 +40,7 @@ class DefaultAction extends Action print_r($data2); return ob_get_clean(); } - public function makeHttp11($data) + public function makeHttp11() { $data = array('myval' => 25); @@ -57,7 +57,7 @@ avec cet accès dans la vue: ```php {{\MVC\Classe\ControlleurAction::inserer('default',[])}} -{{\MVC\Classe\ControlleurAction::inserer('default.default',[array(4,5,6)])}} +{{\MVC\Classe\ControlleurAction::inserer('default.default',[4,5,6])}} {{\MVC\Classe\ControlleurAction::inserer('default.variableSlug',['var1','var2'])}} {{\MVC\Classe\ControlleurAction::inserer('default.makeHttp11',[])}} diff --git a/data/docs/06. Le conduit Symfony.md b/data/docs/06. Le conduit Symfony.md index 5942d0b..5eb1f04 100644 --- a/data/docs/06. Le conduit Symfony.md +++ b/data/docs/06. Le conduit Symfony.md @@ -1,4 +1,4 @@ -# Le conduit +# Le conduit Symfony >Le conduit est une nouveautée de l'application, celle permet de réaliser un controlleur similaire a Symfony qui est dénomé ici Conduit car il prend diff --git a/data/docs/07.a. modules - configuration.md b/data/docs/07.a. modules - configuration.md index 028d429..eba15b7 100644 --- a/data/docs/07.a. modules - configuration.md +++ b/data/docs/07.a. modules - configuration.md @@ -1,4 +1,4 @@ -# Comment Ajouter un module Symfony ou tout autre application php +# Comment Configurer un module Symfony ou tout autre application php il vous faut instancier trois fichiers: le modèle (.model) contenant le nom de la page qui porte le model diff --git a/data/docs/07.b. modules - comment bien les utiliser.md b/data/docs/07.b. modules - comment bien les utiliser.md index 028d429..a3989c0 100644 --- a/data/docs/07.b. modules - comment bien les utiliser.md +++ b/data/docs/07.b. modules - comment bien les utiliser.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment bien utiliser les modules \ No newline at end of file diff --git a/data/docs/08. modules - Wordpress.md b/data/docs/08. modules - Wordpress.md index 028d429..f785dd6 100644 --- a/data/docs/08. modules - Wordpress.md +++ b/data/docs/08. modules - Wordpress.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment ajouter un module Wordpress \ No newline at end of file diff --git a/data/docs/09. modules - Prestashop.md b/data/docs/09. modules - Prestashop.md index 028d429..802603f 100644 --- a/data/docs/09. modules - Prestashop.md +++ b/data/docs/09. modules - Prestashop.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment ajouter un module Prestashop \ No newline at end of file diff --git a/data/docs/10. modules - PHPList.md b/data/docs/10. modules - PHPList.md index 028d429..5859d70 100644 --- a/data/docs/10. modules - PHPList.md +++ b/data/docs/10. modules - PHPList.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment ajouter un module PHPList \ No newline at end of file diff --git a/data/docs/11. modules - GitList.md b/data/docs/11. modules - GitList.md index 028d429..0111531 100644 --- a/data/docs/11. modules - GitList.md +++ b/data/docs/11. modules - GitList.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment ajouter un module GitList \ No newline at end of file diff --git a/data/docs/12. modules - Symfony.md b/data/docs/12. modules - Symfony.md index 028d429..d1eb87a 100644 --- a/data/docs/12. modules - Symfony.md +++ b/data/docs/12. modules - Symfony.md @@ -1,29 +1 @@ -# Comment Ajouter un module Symfony ou tout autre application php - -il vous faut instancier trois fichiers: -le modèle (.model) contenant le nom de la page qui porte le model -ici : `application/include/modeles/syf51.model` -```yaml -name : syf51 -page_title : Accueil de l'application modulaire -description : zatou stra bracadabla -params : params -``` -le controlleur (.php) contenant ce code qui doit être automatisé -ici: `application/include/controlleurs/syf51.php` -```php - $app); -``` -et déclarer le module dans `\application\modules\setup\registre.model` -par une ligne suplémentaire: -```yaml -syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99 -``` - -si besoin et que le module n'existe pas il vous faudras coder et modifier -le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php` - -Good Luck ! \ No newline at end of file +# Comment ajouter un module Symfony \ No newline at end of file