update docs, avoid no-docs
This commit is contained in:
parent
6de3e0e2c4
commit
fc111abccf
|
@ -1,12 +1 @@
|
||||||
# Les étapes de configurations de SAND
|
# Comment bien utiliser les urls dans le framework 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`.
|
|
||||||
|
|
||||||
|
|
|
@ -1,12 +1 @@
|
||||||
# Les étapes de configurations de SAND
|
# Comment bien utilisre les commandes dans le framework 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`.
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
#Les vues Blade
|
#Les vues Twig
|
||||||
|
|
||||||
Elles sont chargées dans cette ordre:
|
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/layout
|
||||||
* application/include/vues/view
|
* 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
|
```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`
|
qui étends de `application/include/vues/system/system.html.twig`
|
||||||
```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>
|
|
||||||
```
|
```
|
|
@ -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/system
|
||||||
* application/include/vues/layout
|
* application/include/vues/layout
|
||||||
* application/include/vues/view
|
* application/include/vues/view
|
||||||
|
|
||||||
ainsi la vue standard peut étendre de `application/include/vues/layout/body.blade.php`
|
Cependant il faut inclure les biblitohèques Vue.js dans la page et coder à la mimine la SPA
|
||||||
```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>
|
|
||||||
```
|
|
|
@ -10,21 +10,21 @@ use MVC\Classe\Url;
|
||||||
|
|
||||||
class DefaultAction extends Action
|
class DefaultAction extends Action
|
||||||
{
|
{
|
||||||
public function default($data)
|
public function default($data1 = null,$data2 = null,$data3 = null)
|
||||||
{
|
{
|
||||||
/**your action algorythm**/
|
/**your action algorythm**/
|
||||||
if (isset($data[0])) {
|
if ($data1 !== null) {
|
||||||
$var1 = $data[0];
|
$var1 = $data1;
|
||||||
} else {
|
} else {
|
||||||
$var1 = 1;
|
$var1 = 1;
|
||||||
}
|
}
|
||||||
if (isset($data[1])) {
|
if ($data2 !== null) {
|
||||||
$var2 = $data[1];
|
$var2 = $data2;
|
||||||
} else {
|
} else {
|
||||||
$var2 = 2;
|
$var2 = 2;
|
||||||
}
|
}
|
||||||
if (isset($data[2])) {
|
if ($data3 !== null) {
|
||||||
$var3 = $data[2];
|
$var3 = $data3;
|
||||||
} else {
|
} else {
|
||||||
$var3 = 3;
|
$var3 = 3;
|
||||||
}
|
}
|
||||||
|
@ -40,7 +40,7 @@ class DefaultAction extends Action
|
||||||
print_r($data2);
|
print_r($data2);
|
||||||
return ob_get_clean();
|
return ob_get_clean();
|
||||||
}
|
}
|
||||||
public function makeHttp11($data)
|
public function makeHttp11()
|
||||||
{
|
{
|
||||||
$data = array('myval' => 25);
|
$data = array('myval' => 25);
|
||||||
|
|
||||||
|
@ -57,7 +57,7 @@ avec cet accès dans la vue:
|
||||||
```php
|
```php
|
||||||
|
|
||||||
{{\MVC\Classe\ControlleurAction::inserer('default',[])}}
|
{{\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.variableSlug',['var1','var2'])}}
|
||||||
|
|
||||||
{{\MVC\Classe\ControlleurAction::inserer('default.makeHttp11',[])}}
|
{{\MVC\Classe\ControlleurAction::inserer('default.makeHttp11',[])}}
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
# Le conduit
|
# Le conduit Symfony
|
||||||
|
|
||||||
>Le conduit est une nouveautée de l'application, celle permet de réaliser
|
>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
|
un controlleur similaire a Symfony qui est dénomé ici Conduit car il prend
|
||||||
|
|
|
@ -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:
|
il vous faut instancier trois fichiers:
|
||||||
le modèle (.model) contenant le nom de la page qui porte le model
|
le modèle (.model) contenant le nom de la page qui porte le model
|
||||||
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment bien utiliser les modules
|
||||||
|
|
||||||
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 !
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment ajouter un module Wordpress
|
||||||
|
|
||||||
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 !
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment ajouter un module Prestashop
|
||||||
|
|
||||||
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 !
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment ajouter un module PHPList
|
||||||
|
|
||||||
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 !
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment ajouter un module GitList
|
||||||
|
|
||||||
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 !
|
|
|
@ -1,29 +1 @@
|
||||||
# Comment Ajouter un module Symfony ou tout autre application php
|
# Comment ajouter un module Symfony
|
||||||
|
|
||||||
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