Skip to content

Commit fc111ab

Browse files
author
Emmanuel ROY
committed
update docs, avoid no-docs
1 parent 6de3e0e commit fc111ab

13 files changed

+25
-292
lines changed
Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
1-
# Les étapes de configurations de SAND
2-
3-
il vous faut modifier quelques valeurs dans des fichiers de configuration
4-
- `application/config/app-parameters.php`
5-
6-
7-
- `application/config/bdd-parameters.php`
8-
9-
Les autres fichiers contenus dans config servent pour la branche dev
10-
11-
Dans le cas où vous voudriez utiliser les conduits vous devrez modifier le fichier `application/config/files/routing.yml`.
12-
1+
# Comment bien utiliser les urls dans le framework SAND
Lines changed: 1 addition & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1 @@
1-
# Les étapes de configurations de SAND
2-
3-
il vous faut modifier quelques valeurs dans des fichiers de configuration
4-
- `application/config/app-parameters.php`
5-
6-
7-
- `application/config/bdd-parameters.php`
8-
9-
Les autres fichiers contenus dans config servent pour la branche dev
10-
11-
Dans le cas où vous voudriez utiliser les conduits vous devrez modifier le fichier `application/config/files/routing.yml`.
12-
1+
# Comment bien utilisre les commandes dans le framework SAND

data/docs/04.a. Les vues Twig.md

Lines changed: 3 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,14 @@
1-
#Les vues Blade
1+
#Les vues Twig
22

33
Elles sont chargées dans cette ordre:
44

55
* application/include/vues/system
66
* application/include/vues/layout
77
* application/include/vues/view
88

9-
ainsi la vue standard peut étendre de `application/include/vues/layout/body.blade.php`
9+
ainsi la vue standard peut étendre de `application/include/vues/layout/body.html.twig`
1010
```php
11-
@extends('system')
12-
13-
@section('body')
14-
15-
@section('sidebar')
16-
This is the master sidebar.
17-
@show
18-
19-
<div class="container">
20-
@yield('content')
21-
</div>
22-
23-
@endsection
2411
```
25-
qui étends de `application/include/vues/system/system.blade.php`
12+
qui étends de `application/include/vues/system/system.html.twig`
2613
```php
27-
<html>
28-
29-
<head>
30-
<title>{{$page_title}}</title>
31-
<meta name="description" lang="fr" content="{{$description}}"/>
32-
33-
@section('top-css')
34-
@endsection
35-
</head>
36-
37-
<body>
38-
39-
@section('top-javascript')
40-
@endsection
41-
42-
@yield('body')
43-
44-
@section('bottom-javascript')
45-
@endsection
46-
47-
</body>
48-
49-
</html>
5014
```
Lines changed: 3 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,50 +1,9 @@
1-
#Les vues Blade
1+
#Les vues Blade avec une SPA Vue.js
22

3-
Elles sont chargées dans cette ordre:
3+
Elles sont chargées dans le même ordre que les vues Blade normale:
44

55
* application/include/vues/system
66
* application/include/vues/layout
77
* application/include/vues/view
88

9-
ainsi la vue standard peut étendre de `application/include/vues/layout/body.blade.php`
10-
```php
11-
@extends('system')
12-
13-
@section('body')
14-
15-
@section('sidebar')
16-
This is the master sidebar.
17-
@show
18-
19-
<div class="container">
20-
@yield('content')
21-
</div>
22-
23-
@endsection
24-
```
25-
qui étends de `application/include/vues/system/system.blade.php`
26-
```php
27-
<html>
28-
29-
<head>
30-
<title>{{$page_title}}</title>
31-
<meta name="description" lang="fr" content="{{$description}}"/>
32-
33-
@section('top-css')
34-
@endsection
35-
</head>
36-
37-
<body>
38-
39-
@section('top-javascript')
40-
@endsection
41-
42-
@yield('body')
43-
44-
@section('bottom-javascript')
45-
@endsection
46-
47-
</body>
48-
49-
</html>
50-
```
9+
Cependant il faut inclure les biblitohèques Vue.js dans la page et coder à la mimine la SPA

data/docs/05. Les Actions dans les vues.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ use MVC\Classe\Url;
1010

1111
class DefaultAction extends Action
1212
{
13-
public function default($data)
13+
public function default($data1 = null,$data2 = null,$data3 = null)
1414
{
1515
/**your action algorythm**/
16-
if (isset($data[0])) {
17-
$var1 = $data[0];
16+
if ($data1 !== null) {
17+
$var1 = $data1;
1818
} else {
1919
$var1 = 1;
2020
}
21-
if (isset($data[1])) {
22-
$var2 = $data[1];
21+
if ($data2 !== null) {
22+
$var2 = $data2;
2323
} else {
2424
$var2 = 2;
2525
}
26-
if (isset($data[2])) {
27-
$var3 = $data[2];
26+
if ($data3 !== null) {
27+
$var3 = $data3;
2828
} else {
2929
$var3 = 3;
3030
}
@@ -40,7 +40,7 @@ class DefaultAction extends Action
4040
print_r($data2);
4141
return ob_get_clean();
4242
}
43-
public function makeHttp11($data)
43+
public function makeHttp11()
4444
{
4545
$data = array('myval' => 25);
4646

@@ -57,7 +57,7 @@ avec cet accès dans la vue:
5757
```php
5858

5959
{{\MVC\Classe\ControlleurAction::inserer('default',[])}}
60-
{{\MVC\Classe\ControlleurAction::inserer('default.default',[array(4,5,6)])}}
60+
{{\MVC\Classe\ControlleurAction::inserer('default.default',[4,5,6])}}
6161
{{\MVC\Classe\ControlleurAction::inserer('default.variableSlug',['var1','var2'])}}
6262

6363
{{\MVC\Classe\ControlleurAction::inserer('default.makeHttp11',[])}}

data/docs/06. Le conduit Symfony.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Le conduit
1+
# Le conduit Symfony
22

33
>Le conduit est une nouveautée de l'application, celle permet de réaliser
44
un controlleur similaire a Symfony qui est dénomé ici Conduit car il prend

data/docs/07.a. modules - configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Comment Ajouter un module Symfony ou tout autre application php
1+
# Comment Configurer un module Symfony ou tout autre application php
22

33
il vous faut instancier trois fichiers:
44
le modèle (.model) contenant le nom de la page qui porte le model
Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
1-
# Comment Ajouter un module Symfony ou tout autre application php
2-
3-
il vous faut instancier trois fichiers:
4-
le modèle (.model) contenant le nom de la page qui porte le model
5-
ici : `application/include/modeles/syf51.model`
6-
```yaml
7-
name : syf51
8-
page_title : Accueil de l'application modulaire
9-
description : zatou stra bracadabla
10-
params : params
11-
```
12-
le controlleur (.php) contenant ce code qui doit être automatisé
13-
ici: `application/include/controlleurs/syf51.php`
14-
```php
15-
<?php
16-
\MVC\Classe\Session::start();
17-
$app = new MVC\Classe\Modular($name);
18-
$templateData = array('app' => $app);
19-
```
20-
et déclarer le module dans `\application\modules\setup\registre.model`
21-
par une ligne suplémentaire:
22-
```yaml
23-
syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99
24-
```
25-
26-
si besoin et que le module n'existe pas il vous faudras coder et modifier
27-
le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php`
28-
29-
Good Luck !
1+
# Comment bien utiliser les modules
Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
1-
# Comment Ajouter un module Symfony ou tout autre application php
2-
3-
il vous faut instancier trois fichiers:
4-
le modèle (.model) contenant le nom de la page qui porte le model
5-
ici : `application/include/modeles/syf51.model`
6-
```yaml
7-
name : syf51
8-
page_title : Accueil de l'application modulaire
9-
description : zatou stra bracadabla
10-
params : params
11-
```
12-
le controlleur (.php) contenant ce code qui doit être automatisé
13-
ici: `application/include/controlleurs/syf51.php`
14-
```php
15-
<?php
16-
\MVC\Classe\Session::start();
17-
$app = new MVC\Classe\Modular($name);
18-
$templateData = array('app' => $app);
19-
```
20-
et déclarer le module dans `\application\modules\setup\registre.model`
21-
par une ligne suplémentaire:
22-
```yaml
23-
syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99
24-
```
25-
26-
si besoin et que le module n'existe pas il vous faudras coder et modifier
27-
le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php`
28-
29-
Good Luck !
1+
# Comment ajouter un module Wordpress
Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1 @@
1-
# Comment Ajouter un module Symfony ou tout autre application php
2-
3-
il vous faut instancier trois fichiers:
4-
le modèle (.model) contenant le nom de la page qui porte le model
5-
ici : `application/include/modeles/syf51.model`
6-
```yaml
7-
name : syf51
8-
page_title : Accueil de l'application modulaire
9-
description : zatou stra bracadabla
10-
params : params
11-
```
12-
le controlleur (.php) contenant ce code qui doit être automatisé
13-
ici: `application/include/controlleurs/syf51.php`
14-
```php
15-
<?php
16-
\MVC\Classe\Session::start();
17-
$app = new MVC\Classe\Modular($name);
18-
$templateData = array('app' => $app);
19-
```
20-
et déclarer le module dans `\application\modules\setup\registre.model`
21-
par une ligne suplémentaire:
22-
```yaml
23-
syf51 : Application permettant de tester l'intégration d'un module avec symfony5.0.99
24-
```
25-
26-
si besoin et que le module n'existe pas il vous faudras coder et modifier
27-
le fichier `/application/class/Modular.php` voir peut-être `/application/class/ModularRegister.php`
28-
29-
Good Luck !
1+
# Comment ajouter un module Prestashop

0 commit comments

Comments
 (0)