major updates

This commit is contained in:
Adrien W
2021-10-01 18:50:17 +02:00
parent 3db3e0b63b
commit b898889de6
11 changed files with 403 additions and 60 deletions

View File

@@ -2,38 +2,68 @@
$pages = Array(
'index' => Array(
'key' => 'index',
'name' => 'Accueil'
'name' => 'Accueil',
'desc' => 'Retour à l\'accueil du site'
),
'solutions' => Array(
'key' => 'solutions',
'name' => 'Solutions'
'name' => 'Solutions',
'desc' => 'Solutions proposées',
),
'cgu' => Array(
'key' => 'cgu',
'name' => 'C.G.U.'
'name' => 'C.G.U.',
'desc' => 'Conditions Générales d\'Utilisation',
),
'cgv' => Array(
'key' => 'cgv',
'name' => 'C.G.V.',
'desc' => 'Conditions Générales de Vente',
),
'interventions' => Array(
'key' => 'interventions',
'name' => 'Interventions'
'name' => 'Interventions',
'desc' => 'Interventions passées et à venir',
),
'faq' => Array(
'key' => 'faq',
'name' => 'F.A.Q.'
'name' => 'F.A.Q.',
'desc' => 'Foire Aux Questions',
),
'aide' => Array(
'key' => 'aide',
'name' => 'Aide'
'name' => 'Aide',
'desc' => 'Obtenir de l\'aide',
),
'contact' => Array(
'key' => 'contact',
'name' => 'Contact'
));
$mainMenu = Array(
0 => $pages['index'],
1 => $pages['solutions'],
2 => $pages['cgu'],
3 => $pages['interventions']
'name' => 'Contact',
'desc' => 'Page de Contact',
),
'mentions' => Array(
'key' => 'mentions',
'name' => 'Mentions Légales',
'desc' => 'Consulter les mentions légales du site',
)
);
$mainMenu = [
$pages['index'],
$pages['solutions'],
$pages['cgu'],
$pages['cgv'],
$pages['interventions']
];
$currentPage = $pages['index'];
function pageLink(Array $p, Array $override=[]) {
global $currentPage;
if (!empty($override)) $p = array_replace($p, $override);
$active = $currentPage==$p? 'active ': '';
$anchor = isset($p['anchor'])? '#'.$p['anchor']: '';
return '<a class="'.$active.'item" href="'.$p['key'].'.html'.$anchor.'" target="_self" title="'.$p['desc'].'">'.$p['name'].'</a>';
}