SAND-framework/data/doc-prince-book-generation/doc/sand/Contents/01.f. Comment modifier proprement une page.md

21 lines
1.4 KiB
Markdown
Raw Normal View History

#Comment modifier proprement une page contenu dans le framework SAND
Tout dabord 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 dune page il vous faudra très certainement modifier le contrôleur et la vue associée, voire peut-être laction 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 nest pas renseigné cest le moteur de rendu `blade` qui sera appelé.
Si vous désirez juste modifier laffichage, 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/`