21 lines
1.4 KiB
Markdown
21 lines
1.4 KiB
Markdown
|
#Comment modifier proprement une page contenu dans le framework SAND
|
|||
|
|
|||
|
Tout d’abord il vous faut reconnaitre le nom de la page suivant le routage pour aller chercher les bons fichiers à modifier dans le dossier `include`.
|
|||
|
|
|||
|
Par exemple : pour la page `index`, les bon fichiers à modifier sont :
|
|||
|
|
|||
|
- `application/include/controlleurs/index.php`
|
|||
|
- `application/include/modeles/index.model`
|
|||
|
- `application/include/vues/view/index.blade.php` ou `application/include/vues/view/index.html.twig`
|
|||
|
|
|||
|
Si vous désirez modifier le comportement d’une page il vous faudra très certainement modifier le contrôleur et la vue associée, voire peut-être l’action et sa vue si la vue mère fait des appels de ce type.
|
|||
|
|
|||
|
Les actions se trouve dans le dossier `application/include/actions/` et leurs vues sont dans le même dossiers que les vues mères : `application/include/vues/view/`, il convient de la préfixer par `action-actionnamedescription`.
|
|||
|
|
|||
|
Le `.model` de la page contient une variable engine qui peut prendre les valeurs `blade` ou `twig`. Par défaut si ce paramètre de modèle n’est pas renseigné c’est le moteur de rendu `blade` qui sera appelé.
|
|||
|
|
|||
|
Si vous désirez juste modifier l’affichage, il vous suffira simplement de modifier la vue `blade` ou `twig` suivant le moteur de rendu.
|
|||
|
|
|||
|
Cependant si vous désirez modifier le `head` ou le `layout` de la page vous devrez modifier les fichiers dans `application/include/vues/system/` ou `application/include/vues/layout/`
|
|||
|
|