diff --git a/data/docs/00. Configuration de départ.md b/data/docs/00.a. Configuration de départ.md similarity index 100% rename from data/docs/00. Configuration de départ.md rename to data/docs/00.a. Configuration de départ.md diff --git a/data/docs/00.b. Comment bien utiliser les urls.md b/data/docs/00.b. Comment bien utiliser les urls.md new file mode 100644 index 0000000..00ac55f --- /dev/null +++ b/data/docs/00.b. Comment bien utiliser les urls.md @@ -0,0 +1,12 @@ +# 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 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 new file mode 100644 index 0000000..00ac55f --- /dev/null +++ b/data/docs/00.c. Comment bien utiliser les commandes console.md @@ -0,0 +1,12 @@ +# 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 diff --git a/data/docs/04. Les vues Blade.md b/data/docs/04.a. Les vues Twig.md similarity index 100% rename from data/docs/04. Les vues Blade.md rename to data/docs/04.a. Les vues Twig.md diff --git a/data/docs/04. Les vues Twig.md b/data/docs/04.b. Les vues Blade.md similarity index 100% rename from data/docs/04. Les vues Twig.md rename to data/docs/04.b. Les vues Blade.md 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 new file mode 100644 index 0000000..31b602e --- /dev/null +++ b/data/docs/04.c. Les vues Blade avec SPA(vuejs).md @@ -0,0 +1,50 @@ +#Les vues Blade + +Elles sont chargées dans cette ordre: + +* 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 diff --git a/data/docs/07. modules - configuration.md b/data/docs/07.a. modules - configuration.md similarity index 100% rename from data/docs/07. modules - configuration.md rename to data/docs/07.a. modules - configuration.md diff --git a/data/docs/07.b. modules - comment bien les utiliser.md b/data/docs/07.b. modules - comment bien les utiliser.md new file mode 100644 index 0000000..028d429 --- /dev/null +++ b/data/docs/07.b. modules - comment bien les utiliser.md @@ -0,0 +1,29 @@ +# 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