Les metadata d’un template sont décrites dans la documentation d’API.
L’emplacement du fichier dépend de la clé file configurée dans le fichier metadata.config.php.
À l’intérieur du gabarit, vous avez accès à plusieurs variables intéressantes :
$wysiwyg: | Un tableau contenant en clé le nom du WYSIWYG configuré dans le fichier metadata.config.php et en valeur le contenu saisi dans le back-office. |
---|---|
$page: | L’instance du Nos\model_Page courant. |
$main_controller: | |
L’instance du contrôleur s’occupant du front-office. |
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="shortcut icon" href="static/favicon.ico" />
<link rel="stylesheet" type="text/css" href="static/apps/noviusos_templates_basic/css/base.css" media="all">
</head>
<body>
<header>Cette zone d'entête sera affichée sur toutes les pages configurées avec ce gabarit.</header>
<div id="menu">
Mon joli menu
</div>
<div id="content">
<?= $wysiwyg['content']; ?>
</div>
</body>
</html>