ajout de fichier dans le squelette de documentation
This commit is contained in:
parent
9b595d9bd3
commit
6de3e0e2c4
12
data/docs/00.b. Comment bien utiliser les urls.md
Normal file
12
data/docs/00.b. Comment bien utiliser les urls.md
Normal file
|
@ -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`.
|
||||
|
|
@ -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`.
|
||||
|
50
data/docs/04.c. Les vues Blade avec SPA(vuejs).md
Normal file
50
data/docs/04.c. Les vues Blade avec SPA(vuejs).md
Normal file
|
@ -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
|
||||
|
||||
<div class="container">
|
||||
@yield('content')
|
||||
</div>
|
||||
|
||||
@endsection
|
||||
```
|
||||
qui étends de `application/include/vues/system/system.blade.php`
|
||||
```php
|
||||
<html>
|
||||
|
||||
<head>
|
||||
<title>{{$page_title}}</title>
|
||||
<meta name="description" lang="fr" content="{{$description}}"/>
|
||||
|
||||
@section('top-css')
|
||||
@endsection
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
@section('top-javascript')
|
||||
@endsection
|
||||
|
||||
@yield('body')
|
||||
|
||||
@section('bottom-javascript')
|
||||
@endsection
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
||||
```
|
29
data/docs/07.b. modules - comment bien les utiliser.md
Normal file
29
data/docs/07.b. modules - comment bien les utiliser.md
Normal file
|
@ -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
|
||||
<?php
|
||||
\MVC\Classe\Session::start();
|
||||
$app = new MVC\Classe\Modular($name);
|
||||
$templateData = array('app' => $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 !
|
Loading…
Reference in a new issue