Pages index

Les dépendances

Une page index est un type particulier de page. Il fait référence à la ressource par défaut d'un dossier lorsqu'un nom de ressource est absent. Par exemple, si l'URL est https://myadventy.loc/my-folder/, alors la ressource désigne en réalité le fichier /application/view/page/my-folder/index.body.php, ainsi que toutes les autres fichiers associés s'ils existent :

  1. /application/meta/my-folder/index.meta.php
  2. /application/view/css/my-folder/index.css.php
  3. /application/view/js/my-folder/index.js.php
  4. /application/model/MyFolderBo.class.php (MyFolderBo::indexAction)

Cette ressource index peut donc aussi être appelée par https://myadventy.loc/my-folder/index.

Notons la différence entre les URLs :

  1. https://myadventy.loc/my-folder/ ou https://myadventy.loc/my-folder/index désigne la ressource index du dossier /my-folder.
  2. https://myadventy.loc/my-folder correspond à la ressource my-folder du dossier racine /.

L'index peut être une page statique (sans classe BO) ou une page dynamique (avec une classe BO).